language-docker 10.0.0 → 10.0.1
raw patch · 7 files changed
+50/−5 lines, 7 files
Files
- language-docker.cabal +18/−5
- test/fixtures/3.Dockerfile +6/−0
- test/fixtures/4.Dockerfile +8/−0
- test/fixtures/5.Dockerfile +8/−0
- test/fixtures/6.Dockerfile +3/−0
- test/fixtures/7.Dockerfile +3/−0
- test/fixtures/8.Dockerfile +4/−0
language-docker.cabal view
@@ -1,13 +1,13 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.33.0.+-- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack ----- hash: 2c9caaab990151b5cf17795136674a3655d2422f22f1e4c84806741c1309e5bd+-- hash: be22c1fce0b44e319fb3f3074bc1842d248590c1834772b7b85f184f88634f45 name: language-docker-version: 10.0.0+version: 10.0.1 synopsis: Dockerfile parser, pretty-printer and embedded DSL description: All functions for parsing and pretty-printing 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.@@ -28,6 +28,12 @@ README.md test/fixtures/1.Dockerfile test/fixtures/2.Dockerfile+ test/fixtures/3.Dockerfile+ test/fixtures/4.Dockerfile+ test/fixtures/5.Dockerfile+ test/fixtures/6.Dockerfile+ test/fixtures/7.Dockerfile+ test/fixtures/8.Dockerfile source-repository head type: git@@ -53,7 +59,10 @@ Paths_language_docker hs-source-dirs: src- default-extensions: OverloadedStrings ImplicitParams Rank2Types+ default-extensions:+ OverloadedStrings+ ImplicitParams+ Rank2Types ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -fno-warn-unused-do-bind -fno-warn-orphans build-depends: base >=4.8 && <5@@ -79,7 +88,11 @@ Paths_language_docker hs-source-dirs: test- default-extensions: OverloadedStrings ImplicitParams Rank2Types OverloadedLists+ default-extensions:+ OverloadedStrings+ ImplicitParams+ Rank2Types+ OverloadedLists build-depends: HUnit >=1.2 , QuickCheck
+ test/fixtures/3.Dockerfile view
@@ -0,0 +1,6 @@+# escape = `++FROM debian:10++RUN first cmd `+ && second cmd
+ test/fixtures/4.Dockerfile view
@@ -0,0 +1,8 @@+#syntax=docker/dockerfile:1.0+# escape = `++FROM debian:10++RUN first cmd `+ && second cmd `+ && command C:\some\windows\style\path
+ test/fixtures/5.Dockerfile view
@@ -0,0 +1,8 @@+# this will prevent the pragma from taking effect+#syntax=docker/dockerfile:1.0+# escape = `++FROM debian:10++RUN first cmd \+ && second cmd
+ test/fixtures/6.Dockerfile view
@@ -0,0 +1,3 @@+# escape = `+RUN cmd a `+ && cmd b
+ test/fixtures/7.Dockerfile view
@@ -0,0 +1,3 @@+FROM debian:buster+RUN cmd a \+ && cmd b
+ test/fixtures/8.Dockerfile view
@@ -0,0 +1,4 @@+FROM debian:buster+# escape = `+RUN cmd a \+ && cmd b