language-docker 8.0.2 → 8.1.0
raw patch · 5 files changed
+6/−19 lines, 5 filesdep ~base
Dependency ranges changed: base
Files
- language-docker.cabal +5/−5
- src/Language/Docker/Normalize.hs +0/−1
- src/Language/Docker/Parser.hs +0/−1
- src/Language/Docker/PrettyPrint.hs +1/−5
- src/Language/Docker/Syntax/Lift.hs +0/−7
language-docker.cabal view
@@ -1,13 +1,13 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.31.1.+-- This file has been generated from package.yaml by hpack version 0.31.2. -- -- see: https://github.com/sol/hpack ----- hash: 4a0b653e5eb7e9efd296b2fbdca98b752a29af409fc0aad1b279ce43de280160+-- hash: 272fe5de5c9b42f4a0e1cdeadcdb004c3e33136aef8b28cf6143a8b4e6da8fe2 name: language-docker-version: 8.0.2+version: 8.1.0 synopsis: Dockerfile parser, pretty-printer and embedded DSL description: All functions for parsing, printing and writting Dockerfiles are exported through @Language.Docker@. For more fine-grained operations look for specific modules that implement a certain functionality. See the <https://github.com/hadolint/language-docker GitHub project> for the source-code and examples.@@ -48,7 +48,7 @@ src ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -fno-warn-unused-do-bind -fno-warn-orphans build-depends:- base >=4.9 && <5+ base >=4.13 && <5 , bytestring >=0.10 , containers , free@@ -77,7 +77,7 @@ Glob , HUnit >=1.2 , QuickCheck- , base >=4.9 && <5+ , base >=4.13 && <5 , bytestring >=0.10 , containers , directory
src/Language/Docker/Normalize.hs view
@@ -4,7 +4,6 @@ import Data.List (mapAccumL) import Data.Maybe (catMaybes)-import Data.Semigroup ((<>)) import Data.Text (Text) import qualified Data.Text as Text import Data.Text.Lazy (toStrict)
src/Language/Docker/Parser.hs view
@@ -16,7 +16,6 @@ import Data.Data import Data.List.NonEmpty (NonEmpty, fromList) import Data.Maybe (listToMaybe)-import Data.Semigroup ((<>)) import qualified Data.Set as S import Data.Text (Text) import qualified Data.Text as T
src/Language/Docker/PrettyPrint.hs view
@@ -11,8 +11,6 @@ module Language.Docker.PrettyPrint where import Data.List.NonEmpty as NonEmpty (NonEmpty(..), toList)-import Data.Maybe (Maybe(..))-import Data.Semigroup ((<>)) import Data.String (fromString) import Data.Text (Text) import qualified Data.Text as Text@@ -22,7 +20,7 @@ import Data.Text.Prettyprint.Doc.Internal (Doc(Empty)) import Data.Text.Prettyprint.Doc.Render.Text (renderLazy) import Language.Docker.Syntax-import Prelude hiding ((<>), (>>), return)+import Prelude hiding ((<>), (>>)) data EscapeAccum = EscapeAccum { buffer :: !B.Builder@@ -61,7 +59,6 @@ prettyAlias alias where (>>) = (<>)- return = (mempty <>) prettyPlatform maybePlatform = case maybePlatform of Nothing -> mempty@@ -231,7 +228,6 @@ pretty checkCommand where (>>) = spaceCat- return a = a spaceCat :: Doc ann -> Doc ann -> Doc ann spaceCat a Empty = a
src/Language/Docker/Syntax/Lift.hs view
@@ -4,8 +4,6 @@ import qualified Data.ByteString as ByteString import Data.Fixed (Fixed)-import Data.List.NonEmpty (NonEmpty)-import qualified Data.Text as Text import Data.Time.Clock (DiffTime) import Language.Haskell.TH.Lift import Language.Haskell.TH.Syntax ()@@ -14,11 +12,6 @@ instance Lift ByteString.ByteString where lift b = [|ByteString.pack $(lift $ ByteString.unpack b)|]--instance Lift Text.Text where- lift b = [|Text.pack $(lift $ Text.unpack b)|]--deriveLift ''NonEmpty deriveLift ''Fixed