headroom-0.4.0.0: License Header Manager
Copyright(c) 2019-2021 Vaclav Svejcar
LicenseBSD-3-Clause
Maintainervaclav.svejcar@gmail.com
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Headroom.Command.Types

Description

This module contains data types for Headroom.Command module.

Synopsis

Documentation

data Command Source #

Application command.

Constructors

Run [FilePath] [Regex] (Maybe TemplateSource) [Text] (Maybe RunMode) Bool Bool

run command

Gen Bool (Maybe (LicenseType, FileType))

gen command

Init LicenseType [FilePath]

init command

Instances

Instances details
Show Command Source # 
Instance details

Defined in Headroom.Command.Types

newtype CommandGenOptions Source #

Options for the gen command.

Constructors

CommandGenOptions 

Fields

Instances

Instances details
Show CommandGenOptions Source # 
Instance details

Defined in Headroom.Command.Types

data CommandRunOptions Source #

Options for the run command.

Constructors

CommandRunOptions 

Fields