BSD-3-Clause licensed by Vaclav Svejcar
This version can be pinned in stack with:headroom-0.2.0.0@sha256:94b5b0431112e78250433ecd256667f4307daa8de4b178469ef973169372cb35,8226
Module documentation for 0.2.0.0
Depends on 16 packages
(full list with versions ) :
aeson ,
base ,
either ,
file-embed ,
headroom ,
lens ,
mustache ,
optparse-applicative ,
pcre-heavy ,
pcre-light ,
rio ,
template-haskell ,
text ,
time ,
validation ,
yaml Would you like to have nice, up-to-date license/copyright headers in your source code files but hate to manage them by hand? Then Headroom is the right tool for you! Now you can define your license header as Mustache template, put all the variables (such as author’s name, year, etc.) into the YAML config file and Headroom will take care to add such license headers to all your source code files.
See the GitHub project page for more details.
Changelog
All notable changes to this project will be documented in this file.
0.2.0.0 (not released yet)
[#28] Allow license headers to be anywhere in the file, not only at the very beginning.
[#31] Render templates for each source file instead of once (blocker for [#25])
[#32] Allow custom user configuration for license headers.
[#34] Support for Rust
[#35] Support for Bash
[#36] Support for C/C++
[#38] Add -a|--add-headers
command-line option
bump LTS Haskell to 15.9
0.1.3.0 (released 2020-03-23)
[#24] Added Init command that automatically creates initial Headroom configuration and set of templates.
bump LTS Haskell to 15.5
0.1.2.0 (released 2020-03-06)
FIXED: missing test-data/
folder in dist tarball prevents tests execution
bump LTS Haskell to 15.2
0.1.1.0 (released 2020-02-26)
FIXED: missing embedded/
folder in dist tarball for Hackage prevents successful build using Cabal
bump LTS Haskell to 15.1
0.1.0.0 (released 2020-02-20)
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete