Safe Haskell | None |
---|---|
Language | Haskell2010 |
- prettyPrint :: Dockerfile -> Text
- prettyPrintDockerfile :: Pretty (Arguments args) => [InstructionPos args] -> Doc ann
- prettyPrintInstructionPos :: Pretty (Arguments args) => InstructionPos args -> Doc ann
- prettyPrintImage :: Image -> Doc ann
- prettyPrintBaseImage :: BaseImage -> Doc ann
- prettyPrintPairs :: Pairs -> Doc ann
- prettyPrintPair :: (Text, Text) -> Doc ann
- prettyPrintArguments :: Arguments Text -> Doc ann
- prettyPrintJSON :: [Text] -> Doc ann
- prettyPrintPort :: Port -> Doc ann
- prettyPrintFileList :: NonEmpty SourcePath -> TargetPath -> Doc ann
- prettyPrintChown :: Chown -> Doc ann
- prettyPrintCopySource :: CopySource -> Doc ann
- prettyPrintDuration :: Text -> Maybe Duration -> Doc ann
- prettyPrintRetries :: Maybe Retries -> Doc ann
- prettyPrintInstruction :: Pretty (Arguments args) => Instruction args -> Doc ann
- spaceCat :: Doc ann -> Doc ann -> Doc ann
Documentation
prettyPrint :: Dockerfile -> Text Source #
Pretty print a Dockerfile
to a Text
prettyPrintDockerfile :: Pretty (Arguments args) => [InstructionPos args] -> Doc ann Source #
prettyPrintInstructionPos :: Pretty (Arguments args) => InstructionPos args -> Doc ann Source #
Pretty print a InstructionPos
to a Doc
prettyPrintImage :: Image -> Doc ann Source #
prettyPrintBaseImage :: BaseImage -> Doc ann Source #
prettyPrintPairs :: Pairs -> Doc ann Source #
prettyPrintJSON :: [Text] -> Doc ann Source #
prettyPrintPort :: Port -> Doc ann Source #
prettyPrintFileList :: NonEmpty SourcePath -> TargetPath -> Doc ann Source #
prettyPrintChown :: Chown -> Doc ann Source #
prettyPrintCopySource :: CopySource -> Doc ann Source #
prettyPrintInstruction :: Pretty (Arguments args) => Instruction args -> Doc ann Source #