Build #1 for buffet-1.0.1
| Package | buffet-1.0.1 |
|---|
| Install | InstallFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2020-11-08 10:37:07.395112668 UTC |
|---|---|
| Compiler | ghc-8.10.2 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | aeson-1.5.4.1, aeson-pretty-0.8.8, base-4.14.1.0, bytestring-0.10.10.0, cassava-0.5.2.0, containers-0.6.2.1, directory-1.3.6.0, filepath-1.4.2.1, language-docker-9.1.2, mustache-2.3.1, optparse-applicative-0.16.0.0, parsec-3.1.14.0, prettyprinter-1.7.0, random-1.2.0, split-0.2.3.4, text-1.2.3.2, typed-process-0.2.6.0, unordered-containers-0.2.13.0, vector-0.12.1.2, yaml-0.11.5.0, base-4.14.1.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Starting Only-0.1
Starting StateVar-1.2
Starting base-orphans-0.8.3
Starting base-compat-0.11.2
Building Only-0.1
Building base-orphans-0.8.3
Building StateVar-1.2
Building base-compat-0.11.2
Completed Only-0.1
Starting cabal-doctest-1.0.8
Completed StateVar-1.2
Starting cmdargs-0.10.20
Building cabal-doctest-1.0.8
Building cmdargs-0.10.20
Completed cabal-doctest-1.0.8
Starting colour-2.3.5
Completed base-orphans-0.8.3
Starting data-default-class-0.1.2.0
Building colour-2.3.5
Building data-default-class-0.1.2.0
Completed base-compat-0.11.2
Starting dlist-1.0
Building dlist-1.0
Completed data-default-class-0.1.2.0
Starting hashable-1.3.0.0
Building hashable-1.3.0.0
Completed dlist-1.0
Starting integer-logarithms-1.0.3.1
Building integer-logarithms-1.0.3.1
Completed hashable-1.3.0.0
Starting parser-combinators-1.2.1
Building parser-combinators-1.2.1
Completed colour-2.3.5
Starting prettyprinter-1.7.0
Completed integer-logarithms-1.0.3.1
Starting primitive-0.7.1.0
Building prettyprinter-1.7.0
Building primitive-0.7.1.0
Completed parser-combinators-1.2.1
Starting split-0.2.3.4
Building split-0.2.3.4
Completed split-0.2.3.4
Starting splitmix-0.1.0.3
Building splitmix-0.1.0.3
Completed prettyprinter-1.7.0
Starting tagged-0.8.6
Completed splitmix-0.1.0.3
Starting th-abstraction-0.4.0.0
Building tagged-0.8.6
Building th-abstraction-0.4.0.0
Completed cmdargs-0.10.20
Starting transformers-compat-0.6.6
Building transformers-compat-0.6.6
Completed tagged-0.8.6
Starting unliftio-core-0.2.0.1
Building unliftio-core-0.2.0.1
Completed unliftio-core-0.2.0.1
Starting contravariant-1.5.2
Completed th-abstraction-0.4.0.0
Starting time-compat-1.9.4
Building contravariant-1.5.2
Completed transformers-compat-0.6.6
Starting base-compat-batteries-0.11.2
Building time-compat-1.9.4
Building base-compat-batteries-0.11.2
Completed primitive-0.7.1.0
Starting unordered-containers-0.2.13.0
Building unordered-containers-0.2.13.0
Completed contravariant-1.5.2
Starting text-short-0.1.3
Building text-short-0.1.3
Completed time-compat-1.9.4
Starting data-fix-0.3.0
Building data-fix-0.3.0
Completed base-compat-batteries-0.11.2
Starting case-insensitive-1.2.1.0
Building case-insensitive-1.2.1.0
Completed data-fix-0.3.0
Starting async-2.2.2
Building async-2.2.2
Completed text-short-0.1.3
Starting ansi-terminal-0.11
Building ansi-terminal-0.11
Completed case-insensitive-1.2.1.0
Starting random-1.2.0
Building random-1.2.0
Completed async-2.2.2
Starting distributive-0.6.2
Completed ansi-terminal-0.11
Starting th-lift-0.8.2
Completed unordered-containers-0.2.13.0
Starting vector-0.12.1.2
Building th-lift-0.8.2
Building vector-0.12.1.2
Building distributive-0.6.2
Completed th-lift-0.8.2
Starting scientific-0.3.6.2
Building scientific-0.3.6.2
Completed distributive-0.6.2
Starting resourcet-1.2.4.2
Completed random-1.2.0
Starting typed-process-0.2.6.0
Building resourcet-1.2.4.2
Building typed-process-0.2.6.0
Completed scientific-0.3.6.2
Starting ansi-wl-pprint-0.6.9
Completed typed-process-0.2.6.0
Starting comonad-5.0.6
Building ansi-wl-pprint-0.6.9
Completed resourcet-1.2.4.2
Starting uuid-types-1.0.3
Building uuid-types-1.0.3
Building comonad-5.0.6
Completed ansi-wl-pprint-0.6.9
Starting megaparsec-9.0.1
Building megaparsec-9.0.1
Completed uuid-types-1.0.3
Starting attoparsec-0.13.2.4
Building attoparsec-0.13.2.4
Completed comonad-5.0.6
Starting optparse-applicative-0.16.0.0
Building optparse-applicative-0.16.0.0
Completed attoparsec-0.13.2.4
Starting bifunctors-5.5.8
Building bifunctors-5.5.8
Completed optparse-applicative-0.16.0.0
Completed megaparsec-9.0.1
Starting language-docker-9.1.2
Building language-docker-9.1.2
Completed bifunctors-5.5.8
Starting profunctors-5.6
Starting semigroupoids-5.3.4
Completed language-docker-9.1.2
Starting assoc-1.0.2
Building profunctors-5.6
Building assoc-1.0.2
Completed vector-0.12.1.2
Starting vector-algorithms-0.8.0.3
Completed assoc-1.0.2
Starting cassava-0.5.2.0
Building vector-algorithms-0.8.0.3
Building semigroupoids-5.3.4
Building cassava-0.5.2.0
Completed cassava-0.5.2.0
Starting these-1.1.1.1
Completed profunctors-5.6
Building these-1.1.1.1
Completed vector-algorithms-0.8.0.3
Starting mono-traversable-1.0.15.1
Building mono-traversable-1.0.15.1
Completed semigroupoids-5.3.4
Starting either-5.0.1.1
Building either-5.0.1.1
Completed these-1.1.1.1
Starting strict-0.4
Building strict-0.4
Completed either-5.0.1.1
Completed strict-0.4
Starting aeson-1.5.4.1
Building aeson-1.5.4.1
Completed mono-traversable-1.0.15.1
Starting conduit-1.3.3
Building conduit-1.3.3
Completed conduit-1.3.3
Starting libyaml-0.1.2
Building libyaml-0.1.2
Completed libyaml-0.1.2
Completed aeson-1.5.4.1
Starting aeson-pretty-0.8.8
Starting yaml-0.11.5.0
Building aeson-pretty-0.8.8
Building yaml-0.11.5.0
Completed aeson-pretty-0.8.8
Completed yaml-0.11.5.0
Starting mustache-2.3.1
Building mustache-2.3.1
Completed mustache-2.3.1
Downloading buffet-1.0.1
Downloaded buffet-1.0.1
Starting buffet-1.0.1
Building buffet-1.0.1
Failed to install buffet-1.0.1
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/buffet-1.0.1-C7uaNtdB1X15PjXqOjDcpD.log ):
cabal: Entering directory '/tmp/cabal-tmp-28395/buffet-1.0.1'
Configuring buffet-1.0.1...
Preprocessing library 'buffet-internal' for buffet-1.0.1..
Building library 'buffet-internal' for buffet-1.0.1..
[ 1 of 45] Compiling Buffet.Document.Configuration ( src/Buffet/Document/Configuration.hs, dist/build/buffet-internal/Buffet/Document/Configuration.o, dist/build/buffet-internal/Buffet/Document/Configuration.dyn_o )
src/Buffet/Document/Configuration.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.Configuration is missing Safe Haskell mode
|
1 | module Buffet.Document.Configuration
| ^
[ 2 of 45] Compiling Buffet.Parse.PartitionByBuildStage ( src/Buffet/Parse/PartitionByBuildStage.hs, dist/build/buffet-internal/Buffet/Parse/PartitionByBuildStage.o, dist/build/buffet-internal/Buffet/Parse/PartitionByBuildStage.dyn_o )
src/Buffet/Parse/PartitionByBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.PartitionByBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Parse.PartitionByBuildStage
| ^
src/Buffet/Parse/PartitionByBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Data.List.Split as Split
| ^^^^^^^^^
src/Buffet/Parse/PartitionByBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[ 3 of 45] Compiling Buffet.Test.Configuration ( src/Buffet/Test/Configuration.hs, dist/build/buffet-internal/Buffet/Test/Configuration.o, dist/build/buffet-internal/Buffet/Test/Configuration.dyn_o )
src/Buffet/Test/Configuration.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.Configuration is missing Safe Haskell mode
|
1 | module Buffet.Test.Configuration
| ^
[ 4 of 45] Compiling Buffet.Toolbox.DockerTools ( src/Buffet/Toolbox/DockerTools.hs, dist/build/buffet-internal/Buffet/Toolbox/DockerTools.o, dist/build/buffet-internal/Buffet/Toolbox/DockerTools.dyn_o )
src/Buffet/Toolbox/DockerTools.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Toolbox.DockerTools is missing Safe Haskell mode
|
1 | module Buffet.Toolbox.DockerTools
| ^
src/Buffet/Toolbox/DockerTools.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text.Lazy as Lazy
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text.Prettyprint.Doc as Doc
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text.Prettyprint.Doc.Render.Text as Text
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Language.Docker.PrettyPrint as PrettyPrint
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker.Syntax as Syntax
| ^^^^^^^^^
[ 5 of 45] Compiling Buffet.Parse.ParseHealthCheck ( src/Buffet/Parse/ParseHealthCheck.hs, dist/build/buffet-internal/Buffet/Parse/ParseHealthCheck.o, dist/build/buffet-internal/Buffet/Parse/ParseHealthCheck.dyn_o )
src/Buffet/Parse/ParseHealthCheck.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseHealthCheck is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseHealthCheck
| ^
src/Buffet/Parse/ParseHealthCheck.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Toolbox.DockerTools as DockerTools
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Maybe as Maybe
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[ 6 of 45] Compiling Buffet.Toolbox.ExceptionTools ( src/Buffet/Toolbox/ExceptionTools.hs, dist/build/buffet-internal/Buffet/Toolbox/ExceptionTools.o, dist/build/buffet-internal/Buffet/Toolbox/ExceptionTools.dyn_o )
src/Buffet/Toolbox/ExceptionTools.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Toolbox.ExceptionTools is missing Safe Haskell mode
|
1 | module Buffet.Toolbox.ExceptionTools
| ^
src/Buffet/Toolbox/ExceptionTools.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Either as Either
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Foldable as Foldable
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.List.NonEmpty as NonEmpty
| ^^^^^^^^^
[ 7 of 45] Compiling Buffet.Toolbox.TextTools ( src/Buffet/Toolbox/TextTools.hs, dist/build/buffet-internal/Buffet/Toolbox/TextTools.o, dist/build/buffet-internal/Buffet/Toolbox/TextTools.dyn_o )
src/Buffet/Toolbox/TextTools.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Toolbox.TextTools is missing Safe Haskell mode
|
1 | module Buffet.Toolbox.TextTools
| ^
src/Buffet/Toolbox/TextTools.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson.Encode.Pretty as Pretty
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.ByteString.Lazy as ByteString
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Ord as Ord
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Text.Lazy as Lazy
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text.Lazy.Encoding as Encoding
| ^^^^^^^^^
[ 8 of 45] Compiling Buffet.Test.TestResult ( src/Buffet/Test/TestResult.hs, dist/build/buffet-internal/Buffet/Test/TestResult.o, dist/build/buffet-internal/Buffet/Test/TestResult.dyn_o )
src/Buffet/Test/TestResult.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestResult is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Test/TestResult.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
[ 9 of 45] Compiling Buffet.Ir.Ir ( src/Buffet/Ir/Ir.hs, dist/build/buffet-internal/Buffet/Ir/Ir.o, dist/build/buffet-internal/Buffet/Ir/Ir.dyn_o )
src/Buffet/Ir/Ir.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Ir.Ir is missing Safe Haskell mode
|
1 | module Buffet.Ir.Ir
| ^
src/Buffet/Ir/Ir.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Aeson.Types as Types
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Function as Function
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Ord as Ord
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:18:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
18 | import qualified Data.Yaml as Yaml
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:19:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
19 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[10 of 45] Compiling Buffet.Test.UsingDockerImage ( src/Buffet/Test/UsingDockerImage.hs, dist/build/buffet-internal/Buffet/Test/UsingDockerImage.o, dist/build/buffet-internal/Buffet/Test/UsingDockerImage.dyn_o )
src/Buffet/Test/UsingDockerImage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.UsingDockerImage is missing Safe Haskell mode
|
1 | module Buffet.Test.UsingDockerImage
| ^
src/Buffet/Test/UsingDockerImage.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Word as Word
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Numeric
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified System.IO as IO
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified System.Process.Typed as Process
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified System.Random as Random
| ^^^^^^^^^
[11 of 45] Compiling Buffet.Test.TestSetup ( src/Buffet/Test/TestSetup.hs, dist/build/buffet-internal/Buffet/Test/TestSetup.o, dist/build/buffet-internal/Buffet/Test/TestSetup.dyn_o )
src/Buffet/Test/TestSetup.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestSetup is missing Safe Haskell mode
|
1 | module Buffet.Test.TestSetup
| ^
src/Buffet/Test/TestSetup.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/TestSetup.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestSetup.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified System.IO as IO
| ^^^^^^^^^
[12 of 45] Compiling Buffet.Test.TestDish ( src/Buffet/Test/TestDish.hs, dist/build/buffet-internal/Buffet/Test/TestDish.o, dist/build/buffet-internal/Buffet/Test/TestDish.dyn_o )
src/Buffet/Test/TestDish.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestDish is missing Safe Haskell mode
|
1 | module Buffet.Test.TestDish
| ^
src/Buffet/Test/TestDish.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Test.TestResult as TestResult
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Test.TestSetup as TestSetup
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified System.Exit as Exit
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified System.Process.Typed as Process
| ^^^^^^^^^
[13 of 45] Compiling Buffet.Test.ParseArguments ( src/Buffet/Test/ParseArguments.hs, dist/build/buffet-internal/Buffet/Test/ParseArguments.o, dist/build/buffet-internal/Buffet/Test/ParseArguments.dyn_o )
src/Buffet/Test/ParseArguments.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.ParseArguments is missing Safe Haskell mode
|
1 | module Buffet.Test.ParseArguments
| ^
src/Buffet/Test/ParseArguments.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Test.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Yaml as Yaml
| ^^^^^^^^^
[14 of 45] Compiling Buffet.Parse.Print ( src/Buffet/Parse/Print.hs, dist/build/buffet-internal/Buffet/Parse/Print.o, dist/build/buffet-internal/Buffet/Parse/Print.dyn_o )
src/Buffet/Parse/Print.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.Print is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Parse/Print.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.DockerTools as DockerTools
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[15 of 45] Compiling Buffet.Parse.ParseMetadata ( src/Buffet/Parse/ParseMetadata.hs, dist/build/buffet-internal/Buffet/Parse/ParseMetadata.o, dist/build/buffet-internal/Buffet/Parse/ParseMetadata.dyn_o )
src/Buffet/Parse/ParseMetadata.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMetadata is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseMetadata
| ^
src/Buffet/Parse/ParseMetadata.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Csv as Csv
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Set as Set
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Vector as Vector
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[16 of 45] Compiling Buffet.Parse.ParseGlobalBuildStage ( src/Buffet/Parse/ParseGlobalBuildStage.hs, dist/build/buffet-internal/Buffet/Parse/ParseGlobalBuildStage.o, dist/build/buffet-internal/Buffet/Parse/ParseGlobalBuildStage.dyn_o )
src/Buffet/Parse/ParseGlobalBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseGlobalBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseGlobalBuildStage
| ^
src/Buffet/Parse/ParseGlobalBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseGlobalBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[17 of 45] Compiling Buffet.Parse.ParseDish ( src/Buffet/Parse/ParseDish.hs, dist/build/buffet-internal/Buffet/Parse/ParseDish.o, dist/build/buffet-internal/Buffet/Parse/ParseDish.dyn_o )
src/Buffet/Parse/ParseDish.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseDish is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseDish
| ^
src/Buffet/Parse/ParseDish.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.ParseGlobalBuildStage as ParseGlobalBuildStage
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseHealthCheck as ParseHealthCheck
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Parse.ParseMetadata as ParseMetadata
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Parse.PartitionByBuildStage as PartitionByBuildStage
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Language.Docker.Parser as Parser
| ^^^^^^^^^
[18 of 45] Compiling Buffet.Parse.Menu ( src/Buffet/Parse/Menu.hs, dist/build/buffet-internal/Buffet/Parse/Menu.o, dist/build/buffet-internal/Buffet/Parse/Menu.dyn_o )
src/Buffet/Parse/Menu.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.Menu is missing Safe Haskell mode
|
1 | module Buffet.Parse.Menu
| ^
src/Buffet/Parse/Menu.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/Menu.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/Menu.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
[19 of 45] Compiling Buffet.Parse.ParseMenuFromFolder ( src/Buffet/Parse/ParseMenuFromFolder.hs, dist/build/buffet-internal/Buffet/Parse/ParseMenuFromFolder.o, dist/build/buffet-internal/Buffet/Parse/ParseMenuFromFolder.dyn_o )
src/Buffet/Parse/ParseMenuFromFolder.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMenuFromFolder is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseMenuFromFolder
| ^
src/Buffet/Parse/ParseMenuFromFolder.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified System.Directory as Directory
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified System.FilePath as FilePath
| ^^^^^^^^^
[20 of 45] Compiling Buffet.Parse.ParseMenuFromFile ( src/Buffet/Parse/ParseMenuFromFile.hs, dist/build/buffet-internal/Buffet/Parse/ParseMenuFromFile.o, dist/build/buffet-internal/Buffet/Parse/ParseMenuFromFile.dyn_o )
src/Buffet/Parse/ParseMenuFromFile.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMenuFromFile is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Parse/ParseMenuFromFile.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Maybe as Maybe
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified Data.Yaml as Yaml
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:18:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
18 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:33:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
33 | import qualified System.FilePath as FilePath
| ^^^^^^^^^
[21 of 45] Compiling Buffet.Parse.ParseMenu ( src/Buffet/Parse/ParseMenu.hs, dist/build/buffet-internal/Buffet/Parse/ParseMenu.o, dist/build/buffet-internal/Buffet/Parse/ParseMenu.dyn_o )
src/Buffet/Parse/ParseMenu.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMenu is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseMenu
| ^
src/Buffet/Parse/ParseMenu.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.ParseMenuFromFile as ParseMenuFromFile
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseMenuFromFolder as ParseMenuFromFolder
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified System.Directory as Directory
| ^^^^^^^^^
[22 of 45] Compiling Buffet.Parse.ParseInternal ( src/Buffet/Parse/ParseInternal.hs, dist/build/buffet-internal/Buffet/Parse/ParseInternal.o, dist/build/buffet-internal/Buffet/Parse/ParseInternal.dyn_o )
src/Buffet/Parse/ParseInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseInternal is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseInternal
| ^
src/Buffet/Parse/ParseInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseDish as ParseDish
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Parse.ParseMenu as ParseMenu
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Language.Docker.Parser as Parser
| ^^^^^^^^^
[23 of 45] Compiling Buffet.Parse.Parse ( src/Buffet/Parse/Parse.hs, dist/build/buffet-internal/Buffet/Parse/Parse.o, dist/build/buffet-internal/Buffet/Parse/Parse.dyn_o )
src/Buffet/Parse/Parse.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.Parse is missing Safe Haskell mode
|
1 | module Buffet.Parse.Parse
| ^
src/Buffet/Parse/Parse.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Parse/Parse.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.Print as Print
| ^^^^^^^^^
src/Buffet/Parse/Parse.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text as T
| ^^^^^^^^^
[24 of 45] Compiling Buffet.Assemble.JoinConsecutiveRunInstructions ( src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs, dist/build/buffet-internal/Buffet/Assemble/JoinConsecutiveRunInstructions.o, dist/build/buffet-internal/Buffet/Assemble/JoinConsecutiveRunInstructions.dyn_o )
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.JoinConsecutiveRunInstructions is missing Safe Haskell mode
|
1 | module Buffet.Assemble.JoinConsecutiveRunInstructions
| ^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Language.Docker.Syntax as Syntax
| ^^^^^^^^^
[25 of 45] Compiling Buffet.Assemble.ScheduleParallelInstructions ( src/Buffet/Assemble/ScheduleParallelInstructions.hs, dist/build/buffet-internal/Buffet/Assemble/ScheduleParallelInstructions.o, dist/build/buffet-internal/Buffet/Assemble/ScheduleParallelInstructions.dyn_o )
src/Buffet/Assemble/ScheduleParallelInstructions.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.ScheduleParallelInstructions is missing Safe Haskell mode
|
1 | module Buffet.Assemble.ScheduleParallelInstructions
| ^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.JoinConsecutiveRunInstructions as JoinConsecutiveRunInstructions
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.List.NonEmpty as NonEmpty
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[26 of 45] Compiling Buffet.Assemble.HasArgInstructionWithName ( src/Buffet/Assemble/HasArgInstructionWithName.hs, dist/build/buffet-internal/Buffet/Assemble/HasArgInstructionWithName.o, dist/build/buffet-internal/Buffet/Assemble/HasArgInstructionWithName.dyn_o )
src/Buffet/Assemble/HasArgInstructionWithName.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.HasArgInstructionWithName is missing Safe Haskell mode
|
1 | module Buffet.Assemble.HasArgInstructionWithName
| ^
src/Buffet/Assemble/HasArgInstructionWithName.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/HasArgInstructionWithName.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[27 of 45] Compiling Buffet.Assemble.InsertOptionArgInstructionUnlessPresent ( src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs, dist/build/buffet-internal/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.o, dist/build/buffet-internal/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.dyn_o )
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.InsertOptionArgInstructionUnlessPresent is missing Safe Haskell mode
|
1 | module Buffet.Assemble.InsertOptionArgInstructionUnlessPresent
| ^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.HasArgInstructionWithName as HasArgInstructionWithName
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.List as List
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Language.Docker as Docker
| ^^^^^^^^^
[28 of 45] Compiling Buffet.Assemble.ConditionInstructions ( src/Buffet/Assemble/ConditionInstructions.hs, dist/build/buffet-internal/Buffet/Assemble/ConditionInstructions.o, dist/build/buffet-internal/Buffet/Assemble/ConditionInstructions.dyn_o )
src/Buffet/Assemble/ConditionInstructions.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.ConditionInstructions is missing Safe Haskell mode
|
1 | module Buffet.Assemble.ConditionInstructions
| ^
src/Buffet/Assemble/ConditionInstructions.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.InsertOptionArgInstructionUnlessPresent as InsertOptionArgInstructionUnlessPresent
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Language.Docker as Docker hiding (sourcePaths)
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Language.Docker.Syntax as Syntax
| ^^^^^^^^^
[29 of 45] Compiling Buffet.Assemble.ConditionInstructionsInContext ( src/Buffet/Assemble/ConditionInstructionsInContext.hs, dist/build/buffet-internal/Buffet/Assemble/ConditionInstructionsInContext.o, dist/build/buffet-internal/Buffet/Assemble/ConditionInstructionsInContext.dyn_o )
src/Buffet/Assemble/ConditionInstructionsInContext.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.ConditionInstructionsInContext is missing Safe Haskell mode
|
1 | module Buffet.Assemble.ConditionInstructionsInContext
| ^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ConditionInstructions as ConditionInstructions
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.HasArgInstructionWithName as HasArgInstructionWithName
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
[30 of 45] Compiling Buffet.Assemble.LocalBuildStages ( src/Buffet/Assemble/LocalBuildStages.hs, dist/build/buffet-internal/Buffet/Assemble/LocalBuildStages.o, dist/build/buffet-internal/Buffet/Assemble/LocalBuildStages.dyn_o )
src/Buffet/Assemble/LocalBuildStages.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.LocalBuildStages is missing Safe Haskell mode
|
1 | module Buffet.Assemble.LocalBuildStages
| ^
src/Buffet/Assemble/LocalBuildStages.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ConditionInstructionsInContext as ConditionInstructionsInContext
| ^^^^^^^^^
src/Buffet/Assemble/LocalBuildStages.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/LocalBuildStages.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
[31 of 45] Compiling Buffet.Assemble.GlobalBuildStage ( src/Buffet/Assemble/GlobalBuildStage.hs, dist/build/buffet-internal/Buffet/Assemble/GlobalBuildStage.o, dist/build/buffet-internal/Buffet/Assemble/GlobalBuildStage.dyn_o )
src/Buffet/Assemble/GlobalBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.GlobalBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Assemble.GlobalBuildStage
| ^
src/Buffet/Assemble/GlobalBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ConditionInstructionsInContext as ConditionInstructionsInContext
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.ScheduleParallelInstructions as ScheduleParallelInstructions
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
[32 of 45] Compiling Buffet.Assemble.BeforeFirstBuildStage ( src/Buffet/Assemble/BeforeFirstBuildStage.hs, dist/build/buffet-internal/Buffet/Assemble/BeforeFirstBuildStage.o, dist/build/buffet-internal/Buffet/Assemble/BeforeFirstBuildStage.dyn_o )
src/Buffet/Assemble/BeforeFirstBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.BeforeFirstBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Assemble.BeforeFirstBuildStage
| ^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ScheduleParallelInstructions as ScheduleParallelInstructions
| ^^^^^^^^^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
[33 of 45] Compiling Buffet.Document.TemplateTagGroups ( src/Buffet/Document/TemplateTagGroups.hs, dist/build/buffet-internal/Buffet/Document/TemplateTagGroups.o, dist/build/buffet-internal/Buffet/Document/TemplateTagGroups.dyn_o )
src/Buffet/Document/TemplateTagGroups.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateTagGroups is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Document/TemplateTagGroups.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Set as Set
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
[34 of 45] Compiling Buffet.Document.TemplateDishes ( src/Buffet/Document/TemplateDishes.hs, dist/build/buffet-internal/Buffet/Document/TemplateDishes.o, dist/build/buffet-internal/Buffet/Document/TemplateDishes.dyn_o )
src/Buffet/Document/TemplateDishes.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateDishes is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Document/TemplateDishes.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
[35 of 45] Compiling Buffet.Document.TemplateBuffet ( src/Buffet/Document/TemplateBuffet.hs, dist/build/buffet-internal/Buffet/Document/TemplateBuffet.o, dist/build/buffet-internal/Buffet/Document/TemplateBuffet.dyn_o )
src/Buffet/Document/TemplateBuffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateBuffet is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Document/TemplateBuffet.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Document.TemplateDishes as TemplateDishes
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Document.TemplateTagGroups as TemplateTagGroups
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
[36 of 45] Compiling Buffet.Document.TemplateContext ( src/Buffet/Document/TemplateContext.hs, dist/build/buffet-internal/Buffet/Document/TemplateContext.o, dist/build/buffet-internal/Buffet/Document/TemplateContext.dyn_o )
src/Buffet/Document/TemplateContext.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateContext is missing Safe Haskell mode
|
1 | module Buffet.Document.TemplateContext
| ^
src/Buffet/Document/TemplateContext.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Document.TemplateBuffet as TemplateBuffet
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Bifunctor as Bifunctor
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.HashMap.Strict as HashMap
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
[37 of 45] Compiling Buffet.Document.DocumentInternal ( src/Buffet/Document/DocumentInternal.hs, dist/build/buffet-internal/Buffet/Document/DocumentInternal.o, dist/build/buffet-internal/Buffet/Document/DocumentInternal.dyn_o )
src/Buffet/Document/DocumentInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.DocumentInternal is missing Safe Haskell mode
|
1 | module Buffet.Document.DocumentInternal
| ^
src/Buffet/Document/DocumentInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Document.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Document.TemplateContext as TemplateContext
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.List.NonEmpty as NonEmpty
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:27:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
27 | import qualified System.FilePath as FilePath
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:28:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
28 | import qualified Text.Mustache as Mustache
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:29:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
29 | import qualified Text.Mustache.Render as Render
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:30:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
30 | import qualified Text.Mustache.Types as Types
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:31:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
31 | import qualified Text.Parsec as Parsec
| ^^^^^^^^^
[38 of 45] Compiling Buffet.Document.Document ( src/Buffet/Document/Document.hs, dist/build/buffet-internal/Buffet/Document/Document.o, dist/build/buffet-internal/Buffet/Document/Document.dyn_o )
src/Buffet/Document/Document.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.Document is missing Safe Haskell mode
|
1 | module Buffet.Document.Document
| ^
src/Buffet/Document/Document.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Document.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Document/Document.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Document.DocumentInternal as DocumentInternal
| ^^^^^^^^^
src/Buffet/Document/Document.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Document/Document.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Document/Document.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text as T
| ^^^^^^^^^
[39 of 45] Compiling Buffet.Assemble.AssembleInternal ( src/Buffet/Assemble/AssembleInternal.hs, dist/build/buffet-internal/Buffet/Assemble/AssembleInternal.o, dist/build/buffet-internal/Buffet/Assemble/AssembleInternal.dyn_o )
src/Buffet/Assemble/AssembleInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.AssembleInternal is missing Safe Haskell mode
|
1 | module Buffet.Assemble.AssembleInternal
| ^
src/Buffet/Assemble/AssembleInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.BeforeFirstBuildStage as BeforeFirstBuildStage
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.GlobalBuildStage as GlobalBuildStage
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Assemble.LocalBuildStages as LocalBuildStages
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.DockerTools as DockerTools
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Text as T
| ^^^^^^^^^
[40 of 45] Compiling Buffet.Test.TestInternal ( src/Buffet/Test/TestInternal.hs, dist/build/buffet-internal/Buffet/Test/TestInternal.o, dist/build/buffet-internal/Buffet/Test/TestInternal.dyn_o )
src/Buffet/Test/TestInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestInternal is missing Safe Haskell mode
|
1 | module Buffet.Test.TestInternal
| ^
src/Buffet/Test/TestInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.AssembleInternal as AssembleInternal
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Test.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Test.ParseArguments as ParseArguments
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Test.TestDish as TestDish
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Test.TestResult as TestResult
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Test.TestSetup as TestSetup
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Buffet.Test.UsingDockerImage as UsingDockerImage
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Maybe as Maybe
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:18:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
18 | import qualified System.IO as IO
| ^^^^^^^^^
[41 of 45] Compiling Buffet.Test.Test ( src/Buffet/Test/Test.hs, dist/build/buffet-internal/Buffet/Test/Test.o, dist/build/buffet-internal/Buffet/Test/Test.dyn_o )
src/Buffet/Test/Test.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.Test is missing Safe Haskell mode
|
1 | module Buffet.Test.Test
| ^
src/Buffet/Test/Test.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Test/Test.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Test.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Test/Test.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Test.TestInternal as TestInternal
| ^^^^^^^^^
src/Buffet/Test/Test.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Test/Test.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text as T
| ^^^^^^^^^
[42 of 45] Compiling Buffet.Assemble.Assemble ( src/Buffet/Assemble/Assemble.hs, dist/build/buffet-internal/Buffet/Assemble/Assemble.o, dist/build/buffet-internal/Buffet/Assemble/Assemble.dyn_o )
src/Buffet/Assemble/Assemble.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.Assemble is missing Safe Haskell mode
|
1 | module Buffet.Assemble.Assemble
| ^
src/Buffet/Assemble/Assemble.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.AssembleInternal as AssembleInternal
| ^^^^^^^^^
src/Buffet/Assemble/Assemble.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Assemble/Assemble.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text as T
| ^^^^^^^^^
[43 of 45] Compiling Buffet.Facade ( src/Buffet/Facade.hs, dist/build/buffet-internal/Buffet/Facade.o, dist/build/buffet-internal/Buffet/Facade.dyn_o )
src/Buffet/Facade.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Facade is missing Safe Haskell mode
|
1 | module Buffet.Facade
| ^
src/Buffet/Facade.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Assemble.Assemble as Assemble
| ^^^^^^^^^
src/Buffet/Facade.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Document.Configuration as Document
| ^^^^^^^^^
src/Buffet/Facade.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Buffet.Document.Document as Document
| ^^^^^^^^^
src/Buffet/Facade.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Buffet.Parse.Parse as Parse
| ^^^^^^^^^
src/Buffet/Facade.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Buffet.Test.Configuration as Test
| ^^^^^^^^^
src/Buffet/Facade.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Buffet.Test.Test as Test
| ^^^^^^^^^
src/Buffet/Facade.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Facade.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified Data.Text.IO as T.IO
| ^^^^^^^^^
src/Buffet/Facade.hs:19:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
19 | import qualified System.Exit as Exit
| ^^^^^^^^^
[44 of 45] Compiling Buffet ( src/Buffet.hs, dist/build/buffet-internal/Buffet.o, dist/build/buffet-internal/Buffet.dyn_o )
src/Buffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet is missing Safe Haskell mode
|
1 | module Buffet
| ^
src/Buffet.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Facade as Facade
| ^^^^^^^^^
src/Buffet.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Control.Applicative as Applicative
| ^^^^^^^^^
src/Buffet.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Foldable as Foldable
| ^^^^^^^^^
src/Buffet.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Options.Applicative as Options
| ^^^^^^^^^
src/Buffet.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Options.Applicative.Help.Pretty as Pretty
| ^^^^^^^^^
[45 of 45] Compiling Paths_buffet ( dist/build/buffet-internal/autogen/Paths_buffet.hs, dist/build/buffet-internal/Paths_buffet.o, dist/build/buffet-internal/Paths_buffet.dyn_o )
dist/build/buffet-internal/autogen/Paths_buffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Paths_buffet is missing Safe Haskell mode
|
1 | {-# LANGUAGE CPP #-}
| ^
dist/build/buffet-internal/autogen/Paths_buffet.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
Preprocessing executable 'buffet' for buffet-1.0.1..
Building executable 'buffet' for buffet-1.0.1..
[1 of 2] Compiling Main ( app/Main.hs, dist/build/buffet/buffet-tmp/Main.o )
app/Main.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Main is missing Safe Haskell mode
|
1 | module Main
| ^
app/Main.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet
| ^^^^^^^^^
[2 of 2] Compiling Paths_buffet ( dist/build/buffet/autogen/Paths_buffet.hs, dist/build/buffet/buffet-tmp/Paths_buffet.o )
dist/build/buffet/autogen/Paths_buffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Paths_buffet is missing Safe Haskell mode
|
1 | {-# LANGUAGE CPP #-}
| ^
dist/build/buffet/autogen/Paths_buffet.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
Linking dist/build/buffet/buffet ...
Preprocessing library 'buffet-internal' for buffet-1.0.1..
Running Haddock on library 'buffet-internal' for buffet-1.0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
src/Buffet/Document/Configuration.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.Configuration is missing Safe Haskell mode
|
1 | module Buffet.Document.Configuration
| ^
src/Buffet/Parse/PartitionByBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Data.List.Split as Split
| ^^^^^^^^^
src/Buffet/Parse/PartitionByBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/PartitionByBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.PartitionByBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Parse.PartitionByBuildStage
| ^
src/Buffet/Test/Configuration.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.Configuration is missing Safe Haskell mode
|
1 | module Buffet.Test.Configuration
| ^
src/Buffet/Toolbox/DockerTools.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text.Lazy as Lazy
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text.Prettyprint.Doc as Doc
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text.Prettyprint.Doc.Render.Text as Text
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Language.Docker.PrettyPrint as PrettyPrint
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker.Syntax as Syntax
| ^^^^^^^^^
src/Buffet/Toolbox/DockerTools.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Toolbox.DockerTools is missing Safe Haskell mode
|
1 | module Buffet.Toolbox.DockerTools
| ^
src/Buffet/Parse/ParseHealthCheck.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Toolbox.DockerTools as DockerTools
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Maybe as Maybe
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseHealthCheck.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseHealthCheck is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseHealthCheck
| ^
src/Buffet/Toolbox/ExceptionTools.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Either as Either
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Foldable as Foldable
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.List.NonEmpty as NonEmpty
| ^^^^^^^^^
src/Buffet/Toolbox/ExceptionTools.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Toolbox.ExceptionTools is missing Safe Haskell mode
|
1 | module Buffet.Toolbox.ExceptionTools
| ^
src/Buffet/Toolbox/TextTools.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson.Encode.Pretty as Pretty
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.ByteString.Lazy as ByteString
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Ord as Ord
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Text.Lazy as Lazy
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text.Lazy.Encoding as Encoding
| ^^^^^^^^^
src/Buffet/Toolbox/TextTools.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Toolbox.TextTools is missing Safe Haskell mode
|
1 | module Buffet.Toolbox.TextTools
| ^
src/Buffet/Test/TestResult.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Test/TestResult.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestResult is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Ir/Ir.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Aeson.Types as Types
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Function as Function
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Ord as Ord
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:18:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
18 | import qualified Data.Yaml as Yaml
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:19:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
19 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Ir/Ir.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Ir.Ir is missing Safe Haskell mode
|
1 | module Buffet.Ir.Ir
| ^
src/Buffet/Test/UsingDockerImage.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Word as Word
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Numeric
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified System.IO as IO
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified System.Process.Typed as Process
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified System.Random as Random
| ^^^^^^^^^
src/Buffet/Test/UsingDockerImage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.UsingDockerImage is missing Safe Haskell mode
|
1 | module Buffet.Test.UsingDockerImage
| ^
src/Buffet/Test/TestSetup.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/TestSetup.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestSetup.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified System.IO as IO
| ^^^^^^^^^
src/Buffet/Test/TestSetup.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestSetup is missing Safe Haskell mode
|
1 | module Buffet.Test.TestSetup
| ^
src/Buffet/Test/TestDish.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Test.TestResult as TestResult
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Test.TestSetup as TestSetup
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified System.Exit as Exit
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified System.Process.Typed as Process
| ^^^^^^^^^
src/Buffet/Test/TestDish.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestDish is missing Safe Haskell mode
|
1 | module Buffet.Test.TestDish
| ^
src/Buffet/Test/ParseArguments.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Test.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Yaml as Yaml
| ^^^^^^^^^
src/Buffet/Test/ParseArguments.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.ParseArguments is missing Safe Haskell mode
|
1 | module Buffet.Test.ParseArguments
| ^
src/Buffet/Parse/Print.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.DockerTools as DockerTools
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/Print.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.Print is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Parse/ParseMetadata.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Csv as Csv
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Set as Set
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Vector as Vector
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseMetadata.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMetadata is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseMetadata
| ^
src/Buffet/Parse/ParseGlobalBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseGlobalBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseGlobalBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseGlobalBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseGlobalBuildStage
| ^
src/Buffet/Parse/ParseDish.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.ParseGlobalBuildStage as ParseGlobalBuildStage
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseHealthCheck as ParseHealthCheck
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Parse.ParseMetadata as ParseMetadata
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Parse.PartitionByBuildStage as PartitionByBuildStage
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Language.Docker.Parser as Parser
| ^^^^^^^^^
src/Buffet/Parse/ParseDish.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseDish is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseDish
| ^
src/Buffet/Parse/Menu.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/Menu.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/Menu.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/Menu.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.Menu is missing Safe Haskell mode
|
1 | module Buffet.Parse.Menu
| ^
src/Buffet/Parse/ParseMenuFromFolder.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified System.Directory as Directory
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified System.FilePath as FilePath
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFolder.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMenuFromFolder is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseMenuFromFolder
| ^
src/Buffet/Parse/ParseMenuFromFile.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Maybe as Maybe
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified Data.Yaml as Yaml
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:18:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
18 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:33:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
33 | import qualified System.FilePath as FilePath
| ^^^^^^^^^
src/Buffet/Parse/ParseMenuFromFile.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMenuFromFile is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Parse/ParseMenu.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.ParseMenuFromFile as ParseMenuFromFile
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseMenuFromFolder as ParseMenuFromFolder
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified System.Directory as Directory
| ^^^^^^^^^
src/Buffet/Parse/ParseMenu.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseMenu is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseMenu
| ^
src/Buffet/Parse/ParseInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.Menu as Menu
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseDish as ParseDish
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Parse.ParseMenu as ParseMenu
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Language.Docker.Parser as Parser
| ^^^^^^^^^
src/Buffet/Parse/ParseInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.ParseInternal is missing Safe Haskell mode
|
1 | module Buffet.Parse.ParseInternal
| ^
src/Buffet/Parse/Parse.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Parse/Parse.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.Print as Print
| ^^^^^^^^^
src/Buffet/Parse/Parse.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Parse/Parse.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Parse.Parse is missing Safe Haskell mode
|
1 | module Buffet.Parse.Parse
| ^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Language.Docker.Syntax as Syntax
| ^^^^^^^^^
src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.JoinConsecutiveRunInstructions is missing Safe Haskell mode
|
1 | module Buffet.Assemble.JoinConsecutiveRunInstructions
| ^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.JoinConsecutiveRunInstructions as JoinConsecutiveRunInstructions
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.List.NonEmpty as NonEmpty
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Assemble/ScheduleParallelInstructions.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.ScheduleParallelInstructions is missing Safe Haskell mode
|
1 | module Buffet.Assemble.ScheduleParallelInstructions
| ^
src/Buffet/Assemble/HasArgInstructionWithName.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/HasArgInstructionWithName.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Assemble/HasArgInstructionWithName.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.HasArgInstructionWithName is missing Safe Haskell mode
|
1 | module Buffet.Assemble.HasArgInstructionWithName
| ^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.HasArgInstructionWithName as HasArgInstructionWithName
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.List as List
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Language.Docker as Docker
| ^^^^^^^^^
src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.InsertOptionArgInstructionUnlessPresent is missing Safe Haskell mode
|
1 | module Buffet.Assemble.InsertOptionArgInstructionUnlessPresent
| ^
src/Buffet/Assemble/ConditionInstructions.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.InsertOptionArgInstructionUnlessPresent as InsertOptionArgInstructionUnlessPresent
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Language.Docker as Docker hiding (sourcePaths)
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Language.Docker.Syntax as Syntax
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructions.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.ConditionInstructions is missing Safe Haskell mode
|
1 | module Buffet.Assemble.ConditionInstructions
| ^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ConditionInstructions as ConditionInstructions
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.HasArgInstructionWithName as HasArgInstructionWithName
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Assemble/ConditionInstructionsInContext.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.ConditionInstructionsInContext is missing Safe Haskell mode
|
1 | module Buffet.Assemble.ConditionInstructionsInContext
| ^
src/Buffet/Assemble/LocalBuildStages.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ConditionInstructionsInContext as ConditionInstructionsInContext
| ^^^^^^^^^
src/Buffet/Assemble/LocalBuildStages.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/LocalBuildStages.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Assemble/LocalBuildStages.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.LocalBuildStages is missing Safe Haskell mode
|
1 | module Buffet.Assemble.LocalBuildStages
| ^
src/Buffet/Assemble/GlobalBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ConditionInstructionsInContext as ConditionInstructionsInContext
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.ScheduleParallelInstructions as ScheduleParallelInstructions
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Assemble/GlobalBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.GlobalBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Assemble.GlobalBuildStage
| ^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.ScheduleParallelInstructions as ScheduleParallelInstructions
| ^^^^^^^^^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Assemble/BeforeFirstBuildStage.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.BeforeFirstBuildStage is missing Safe Haskell mode
|
1 | module Buffet.Assemble.BeforeFirstBuildStage
| ^
src/Buffet/Document/TemplateTagGroups.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Set as Set
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Document/TemplateTagGroups.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateTagGroups is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Document/TemplateDishes.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Document/TemplateDishes.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateDishes is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Document/TemplateBuffet.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Document.TemplateDishes as TemplateDishes
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Document.TemplateTagGroups as TemplateTagGroups
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified GHC.Generics as Generics
| ^^^^^^^^^
src/Buffet/Document/TemplateBuffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateBuffet is missing Safe Haskell mode
|
1 | {- HLINT ignore "Avoid restricted extensions" -}
| ^
src/Buffet/Document/TemplateContext.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Document.TemplateBuffet as TemplateBuffet
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Data.Bifunctor as Bifunctor
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.HashMap.Strict as HashMap
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Document/TemplateContext.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.TemplateContext is missing Safe Haskell mode
|
1 | module Buffet.Document.TemplateContext
| ^
src/Buffet/Document/DocumentInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Document.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Document.TemplateContext as TemplateContext
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Toolbox.ExceptionTools as ExceptionTools
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Aeson as Aeson
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Data.List.NonEmpty as NonEmpty
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:27:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
27 | import qualified System.FilePath as FilePath
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:28:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
28 | import qualified Text.Mustache as Mustache
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:29:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
29 | import qualified Text.Mustache.Render as Render
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:30:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
30 | import qualified Text.Mustache.Types as Types
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:31:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
31 | import qualified Text.Parsec as Parsec
| ^^^^^^^^^
src/Buffet/Document/DocumentInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.DocumentInternal is missing Safe Haskell mode
|
1 | module Buffet.Document.DocumentInternal
| ^
src/Buffet/Document/Document.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Document.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Document/Document.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Document.DocumentInternal as DocumentInternal
| ^^^^^^^^^
src/Buffet/Document/Document.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Document/Document.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Document/Document.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Document/Document.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Document.Document is missing Safe Haskell mode
|
1 | module Buffet.Document.Document
| ^
src/Buffet/Assemble/AssembleInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.BeforeFirstBuildStage as BeforeFirstBuildStage
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Assemble.GlobalBuildStage as GlobalBuildStage
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Assemble.LocalBuildStages as LocalBuildStages
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Toolbox.DockerTools as DockerTools
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/AssembleInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.AssembleInternal is missing Safe Haskell mode
|
1 | module Buffet.Assemble.AssembleInternal
| ^
src/Buffet/Test/TestInternal.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.AssembleInternal as AssembleInternal
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Ir.Ir as Ir
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Test.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Buffet.Test.ParseArguments as ParseArguments
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Buffet.Test.TestDish as TestDish
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Test.TestResult as TestResult
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Test.TestSetup as TestSetup
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Buffet.Test.UsingDockerImage as UsingDockerImage
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Buffet.Toolbox.TextTools as TextTools
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Data.Map.Strict as Map
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Data.Maybe as Maybe
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:18:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
18 | import qualified System.IO as IO
| ^^^^^^^^^
src/Buffet/Test/TestInternal.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.TestInternal is missing Safe Haskell mode
|
1 | module Buffet.Test.TestInternal
| ^
src/Buffet/Test/Test.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Test/Test.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Test.Configuration as Configuration
| ^^^^^^^^^
src/Buffet/Test/Test.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Buffet.Test.TestInternal as TestInternal
| ^^^^^^^^^
src/Buffet/Test/Test.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Control.Monad as Monad
| ^^^^^^^^^
src/Buffet/Test/Test.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Test/Test.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Test.Test is missing Safe Haskell mode
|
1 | module Buffet.Test.Test
| ^
src/Buffet/Assemble/Assemble.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Assemble.AssembleInternal as AssembleInternal
| ^^^^^^^^^
src/Buffet/Assemble/Assemble.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Buffet.Parse.ParseInternal as ParseInternal
| ^^^^^^^^^
src/Buffet/Assemble/Assemble.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Assemble/Assemble.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Assemble.Assemble is missing Safe Haskell mode
|
1 | module Buffet.Assemble.Assemble
| ^
src/Buffet/Facade.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Buffet.Assemble.Assemble as Assemble
| ^^^^^^^^^
src/Buffet/Facade.hs:11:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
11 | import qualified Buffet.Document.Configuration as Document
| ^^^^^^^^^
src/Buffet/Facade.hs:12:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
12 | import qualified Buffet.Document.Document as Document
| ^^^^^^^^^
src/Buffet/Facade.hs:13:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
13 | import qualified Buffet.Parse.Parse as Parse
| ^^^^^^^^^
src/Buffet/Facade.hs:14:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
14 | import qualified Buffet.Test.Configuration as Test
| ^^^^^^^^^
src/Buffet/Facade.hs:15:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
15 | import qualified Buffet.Test.Test as Test
| ^^^^^^^^^
src/Buffet/Facade.hs:16:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
16 | import qualified Data.Text as T
| ^^^^^^^^^
src/Buffet/Facade.hs:17:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
17 | import qualified Data.Text.IO as T.IO
| ^^^^^^^^^
src/Buffet/Facade.hs:19:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
19 | import qualified System.Exit as Exit
| ^^^^^^^^^
src/Buffet/Facade.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet.Facade is missing Safe Haskell mode
|
1 | module Buffet.Facade
| ^
src/Buffet.hs:5:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
5 | import qualified Buffet.Facade as Facade
| ^^^^^^^^^
src/Buffet.hs:6:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
6 | import qualified Control.Applicative as Applicative
| ^^^^^^^^^
src/Buffet.hs:7:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
7 | import qualified Data.Foldable as Foldable
| ^^^^^^^^^
src/Buffet.hs:8:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
8 | import qualified Options.Applicative as Options
| ^^^^^^^^^
src/Buffet.hs:9:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
9 | import qualified Options.Applicative.Help.Pretty as Pretty
| ^^^^^^^^^
src/Buffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Buffet is missing Safe Haskell mode
|
1 | module Buffet
| ^
dist/build/buffet-internal/autogen/Paths_buffet.hs:10:8: warning: [-Wprepositive-qualified-module]
Found ‘qualified’ in prepositive position
Suggested fix: place ‘qualified’ after the module name instead.
|
10 | import qualified Control.Exception as Exception
| ^^^^^^^^^
dist/build/buffet-internal/autogen/Paths_buffet.hs:1:1: warning: [-Wmissing-safe-haskell-mode]
Paths_buffet is missing Safe Haskell mode
|
1 | {-# LANGUAGE CPP #-}
| ^
Haddock coverage:
0% ( 0 / 2) in 'Buffet.Document.Configuration'
Missing documentation for:
Module header
Configuration (src/Buffet/Document/Configuration.hs:7)
0% ( 0 / 2) in 'Buffet.Parse.PartitionByBuildStage'
Missing documentation for:
Module header
get (src/Buffet/Parse/PartitionByBuildStage.hs:9)
0% ( 0 / 2) in 'Buffet.Test.Configuration'
Missing documentation for:
Module header
Configuration (src/Buffet/Test/Configuration.hs:7)
0% ( 0 / 3) in 'Buffet.Toolbox.DockerTools'
Missing documentation for:
Module header
printArguments (src/Buffet/Toolbox/DockerTools.hs:15)
printInstruction (src/Buffet/Toolbox/DockerTools.hs:19)
0% ( 0 / 2) in 'Buffet.Parse.ParseHealthCheck'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseHealthCheck.hs:11)
0% ( 0 / 3) in 'Buffet.Toolbox.ExceptionTools'
Missing documentation for:
Module header
eitherThrow (src/Buffet/Toolbox/ExceptionTools.hs:37)
sequenceAccumulatingExceptions (src/Buffet/Toolbox/ExceptionTools.hs:40)
0% ( 0 / 7) in 'Buffet.Toolbox.TextTools'
Missing documentation for:
Module header
decodeUtf8 (src/Buffet/Toolbox/TextTools.hs:19)
defaultJsonOptions (src/Buffet/Toolbox/TextTools.hs:22)
encodeUtf8 (src/Buffet/Toolbox/TextTools.hs:26)
intercalateNewline (src/Buffet/Toolbox/TextTools.hs:29)
lexicographicalCompare (src/Buffet/Toolbox/TextTools.hs:34)
prettyPrintJson (src/Buffet/Toolbox/TextTools.hs:39)
0% ( 0 / 2) in 'Buffet.Test.TestResult'
Missing documentation for:
Module header
TestResult (src/Buffet/Test/TestResult.hs:14)
0% ( 0 / 8) in 'Buffet.Ir.Ir'
Missing documentation for:
Module header
Buffet (src/Buffet/Ir/Ir.hs:22)
Dish (src/Buffet/Ir/Ir.hs:50)
DockerfilePart (src/Buffet/Ir/Ir.hs:99)
Metadata (src/Buffet/Ir/Ir.hs:61)
Option (src/Buffet/Ir/Ir.hs:29)
TagKey (src/Buffet/Ir/Ir.hs:69)
TagValue (src/Buffet/Ir/Ir.hs:84)
0% ( 0 / 4) in 'Buffet.Test.UsingDockerImage'
Missing documentation for:
Module header
Configuration (src/Buffet/Test/UsingDockerImage.hs:19)
DockerBuild (src/Buffet/Test/UsingDockerImage.hs:26)
get (src/Buffet/Test/UsingDockerImage.hs:33)
0% ( 0 / 2) in 'Buffet.Test.TestSetup'
Missing documentation for:
Module header
TestSetup (src/Buffet/Test/TestSetup.hs:10)
0% ( 0 / 2) in 'Buffet.Test.TestDish'
Missing documentation for:
Module header
get (src/Buffet/Test/TestDish.hs:13)
0% ( 0 / 2) in 'Buffet.Test.ParseArguments'
Missing documentation for:
Module header
get (src/Buffet/Test/ParseArguments.hs:23)
0% ( 0 / 2) in 'Buffet.Parse.Print'
Missing documentation for:
Module header
get (src/Buffet/Parse/Print.hs:55)
0% ( 0 / 2) in 'Buffet.Parse.ParseMetadata'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseMetadata.hs:26)
0% ( 0 / 2) in 'Buffet.Parse.ParseGlobalBuildStage'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseGlobalBuildStage.hs:9)
0% ( 0 / 2) in 'Buffet.Parse.ParseDish'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseDish.hs:24)
0% ( 0 / 3) in 'Buffet.Parse.Menu'
Missing documentation for:
Module header
Menu (src/Buffet/Parse/Menu.hs:11)
defaultMenu (src/Buffet/Parse/Menu.hs:18)
0% ( 0 / 2) in 'Buffet.Parse.ParseMenuFromFolder'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseMenuFromFolder.hs:14)
0% ( 0 / 2) in 'Buffet.Parse.ParseMenuFromFile'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseMenuFromFile.hs:54)
0% ( 0 / 2) in 'Buffet.Parse.ParseMenu'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseMenu.hs:20)
0% ( 0 / 2) in 'Buffet.Parse.ParseInternal'
Missing documentation for:
Module header
get (src/Buffet/Parse/ParseInternal.hs:24)
0% ( 0 / 2) in 'Buffet.Parse.Parse'
Missing documentation for:
Module header
get (src/Buffet/Parse/Parse.hs:10)
0% ( 0 / 2) in 'Buffet.Assemble.JoinConsecutiveRunInstructions'
Missing documentation for:
Module header
get (src/Buffet/Assemble/JoinConsecutiveRunInstructions.hs:11)
0% ( 0 / 2) in 'Buffet.Assemble.ScheduleParallelInstructions'
Missing documentation for:
Module header
get (src/Buffet/Assemble/ScheduleParallelInstructions.hs:35)
0% ( 0 / 2) in 'Buffet.Assemble.HasArgInstructionWithName'
Missing documentation for:
Module header
get (src/Buffet/Assemble/HasArgInstructionWithName.hs:9)
0% ( 0 / 2) in 'Buffet.Assemble.InsertOptionArgInstructionUnlessPresent'
Missing documentation for:
Module header
get (src/Buffet/Assemble/InsertOptionArgInstructionUnlessPresent.hs:11)
0% ( 0 / 3) in 'Buffet.Assemble.ConditionInstructions'
Missing documentation for:
Module header
Configuration (src/Buffet/Assemble/ConditionInstructions.hs:13)
get (src/Buffet/Assemble/ConditionInstructions.hs:20)
0% ( 0 / 2) in 'Buffet.Assemble.ConditionInstructionsInContext'
Missing documentation for:
Module header
get (src/Buffet/Assemble/ConditionInstructionsInContext.hs:11)
0% ( 0 / 2) in 'Buffet.Assemble.LocalBuildStages'
Missing documentation for:
Module header
get (src/Buffet/Assemble/LocalBuildStages.hs:10)
0% ( 0 / 2) in 'Buffet.Assemble.GlobalBuildStage'
Missing documentation for:
Module header
get (src/Buffet/Assemble/GlobalBuildStage.hs:11)
0% ( 0 / 2) in 'Buffet.Assemble.BeforeFirstBuildStage'
Missing documentation for:
Module header
get (src/Buffet/Assemble/BeforeFirstBuildStage.hs:10)
0% ( 0 / 3) in 'Buffet.Document.TemplateTagGroups'
Missing documentation for:
Module header
TagGroup (src/Buffet/Document/TemplateTagGroups.hs:17)
get (src/Buffet/Document/TemplateTagGroups.hs:27)
0% ( 0 / 3) in 'Buffet.Document.TemplateDishes'
Missing documentation for:
Module header
Dish (src/Buffet/Document/TemplateDishes.hs:17)
get (src/Buffet/Document/TemplateDishes.hs:40)
0% ( 0 / 2) in 'Buffet.Document.TemplateBuffet'
Missing documentation for:
Module header
get (src/Buffet/Document/TemplateBuffet.hs:27)
0% ( 0 / 2) in 'Buffet.Document.TemplateContext'
Missing documentation for:
Module header
get (src/Buffet/Document/TemplateContext.hs:13)
0% ( 0 / 2) in 'Buffet.Document.DocumentInternal'
Missing documentation for:
Module header
get (src/Buffet/Document/DocumentInternal.hs:56)
0% ( 0 / 2) in 'Buffet.Document.Document'
Missing documentation for:
Module header
get (src/Buffet/Document/Document.hs:12)
0% ( 0 / 2) in 'Buffet.Assemble.AssembleInternal'
Missing documentation for:
Module header
get (src/Buffet/Assemble/AssembleInternal.hs:14)
0% ( 0 / 2) in 'Buffet.Test.TestInternal'
Missing documentation for:
Module header
get (src/Buffet/Test/TestInternal.hs:22)
0% ( 0 / 2) in 'Buffet.Test.Test'
Missing documentation for:
Module header
get (src/Buffet/Test/Test.hs:12)
0% ( 0 / 2) in 'Buffet.Assemble.Assemble'
Missing documentation for:
Module header
get (src/Buffet/Assemble/Assemble.hs:10)
0% ( 0 / 7) in 'Buffet.Facade'
Missing documentation for:
Module header
AssembleArguments (src/Buffet/Facade.hs:28)
Command (src/Buffet/Facade.hs:21)
DocumentArguments (src/Buffet/Facade.hs:34)
ParseArguments (src/Buffet/Facade.hs:41)
TestArguments (src/Buffet/Facade.hs:47)
get (src/Buffet/Facade.hs:54)
0% ( 0 / 2) in 'Buffet'
Missing documentation for:
Module header
main (src/Buffet.hs:26)
Warning: Buffet.Document.TemplateBuffet: could not find link destinations for:
Buffet
Documentation created: dist/doc/html/buffet/index.html,
dist/doc/html/buffet/buffet.txt
Preprocessing executable 'buffet' for buffet-1.0.1..
Installing internal library buffet-internal in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.10.2/buffet-1.0.1-C7uaNtdB1X15PjXqOjDcpD
Installing executable buffet in /home/builder/hackage-server/build-cache/tmp-install/bin
Warning: The directory
/home/builder/hackage-server/build-cache/tmp-install/bin is not in the system
search path.
cabal: Leaving directory '/tmp/cabal-tmp-28395/buffet-1.0.1'
cabal: Error: some packages failed to install:
buffet-1.0.1-C7uaNtdB1X15PjXqOjDcpD failed during the final install step. The
exception was:
dieVerbatim: user error (cabal: '/opt/ghc/bin/ghc-pkg' exited with an error:
z-buffet-z-buffet-internal-1.0.1: installed package info from too old version
of Cabal (key field does not match id field)
)
Test log
No test log was submitted for this report.