1
1
mirror of https://github.com/sol/hpack.git synced 2024-10-04 03:38:00 +03:00
Commit Graph

145 Commits

Author SHA1 Message Date
Simon Hengel
d6f1f21a1a Remove structural code duplication 2018-09-07 21:51:00 +08:00
Simon Hengel
e4bdc50dd1 Add build-tools to package.yaml 2018-09-01 16:17:31 +08:00
Simon Hengel
c641bc1ba0 Extend build-tools (see #254)
(so that it subsumes Cabal's build-tools and build-tool-depends)
2018-09-01 06:30:40 +08:00
Simon Hengel
331ab2f80d Warn on duplicate fields (fixes #283) 2018-08-20 14:22:34 +08:00
Simon Hengel
0760adc389 Expose more stuff from Hpack.Yaml 2018-08-14 10:27:50 +08:00
Simon Hengel
f60f1fda8a Add spec-version (see #300) 2018-08-03 17:35:20 +08:00
Simon Hengel
2fe3bcc4b5 Refactoring 2018-07-18 16:36:48 +08:00
Simon Hengel
4776f22164 Change synopsis 2018-07-17 05:05:41 +08:00
Simon Hengel
e5171a6ed0 Fix a regression related to indentation sniffing (close #310) 2018-07-16 20:37:19 +08:00
Simon Hengel
29b1fffc5c Add support for Apache, MPL and ISC when inferring license (close #305) 2018-07-15 23:17:41 +08:00
Simon Hengel
fa2c34df55 Add support for GPL, LGPL and AGPL when inferring license (see #305) 2018-07-15 16:30:39 +08:00
Simon Hengel
effa6796e7 Add missing extra-source-files (fixes #302) 2018-07-13 13:29:53 +08:00
Simon Hengel
ae4b4e3059 Let hpack infer its own license from LICENSE 2018-07-13 12:16:59 +08:00
Simon Hengel
e37f240ec7 Bump version 2018-07-13 12:14:11 +08:00
Simon Hengel
d2d5426494 Infer license from license-file 2018-07-13 08:37:36 +08:00
Simon Hengel
8b19413676 Document how to set cabal-version manually 2018-07-11 21:10:14 +08:00
Simon Hengel
fae1f0f20e Bump version 2018-07-11 19:43:37 +08:00
Simon Hengel
6b4c9e8c5c Support SPDX license identifiers (see #292)
- Require `cabal-version: 2.2` when SPDX license identifiers are used
- Map cabal-style licenses to SPDX license identifiers when
  `cabal-version` is 2.2 or higher
2018-07-11 19:27:15 +08:00
Simon Hengel
b4dede0c40 Bump version 2018-03-16 18:09:06 +08:00
Simon Hengel
e14b0ad91a Bump version 2018-03-15 11:27:18 +08:00
Simon Hengel
b416242052 Bump version 2018-03-13 13:04:39 +08:00
Simon Hengel
49d89da91c Require HUnit >= 1.6.0.0 (fixes #279) 2018-03-12 00:06:24 +08:00
Simon Hengel
25e115e0ce Prepare release 2018-02-16 01:50:27 +08:00
Simon Hengel
5f19c465fd Expose more flexible API from "Hpack" module 2018-02-14 15:46:52 +08:00
Simon Hengel
3d814d2a48 Major API refactoring 2018-02-14 15:46:07 +08:00
Simon Hengel
81a8dad0cd Adjust lower bound for aeson (see #270) 2018-02-11 01:07:08 +08:00
Simon Hengel
38c24b24c6 Drop support for GHC 7.10.* 2018-02-09 11:13:20 +08:00
Simon Hengel
7c46a3e403 Some module renaming 2018-02-07 06:57:24 +08:00
Simon Hengel
faa4c3d487 rename Hpack.Dependency to Hpack.Syntax.Dependency 2018-02-07 01:52:28 +08:00
Simon Hengel
b960697258 Bump version 2018-02-05 18:25:59 +08:00
Simon Hengel
22a712dae0 Keep non-existing literal files on glob expansion (fixes #101) 2018-02-05 08:20:14 +08:00
Simon Hengel
847d4afadc Accept objects for verbatim (close #262) 2018-02-03 13:23:23 +08:00
Simon Hengel
70bea0e370 Better handling of unrecognized fields 2018-02-02 15:04:39 +08:00
Simon Hengel
bf6ecc52c7 Require aeson-1.0.0 2018-01-29 11:00:54 +08:00
Simon Hengel
cc605b9b14 Bump version 2018-01-29 01:45:27 +08:00
Simon Hengel
c80880c0ce Bump version 2018-01-18 12:34:13 +08:00
Simon Hengel
fd637d9426 Accepts defaults on a per section basis (close #242) 2018-01-13 20:29:46 +08:00
Simon Hengel
f525cf1cc3 Reject invalid refs for defaults (see #244) 2017-12-26 15:02:43 +08:00
Simon Hengel
89434733ea Refactoring 2017-12-25 10:05:38 +08:00
Simon Hengel
45e17c6246 Refactoring 2017-12-25 09:26:22 +08:00
Simon Hengel
96effadad0 Add support for defaults 2017-12-24 17:53:39 +08:00
Simon Hengel
7a1d2d7d1d Move some of he code related to parsing to Hpack.Syntax.* 2017-12-23 12:00:57 +08:00
Simon Hengel
abbf91b91c Bump version 2017-12-13 20:12:55 +08:00
Simon Hengel
a61647ad39 Bump version 2017-12-12 10:23:08 +08:00
Simon Hengel
8aa7537fed Allow dependency constraints to be numbers (close #234) 2017-12-12 09:42:25 +08:00
Simon Hengel
9e506706b4 Bump version 2017-12-11 20:35:59 +08:00
Simon Hengel
c95b1937ff Use system specific newline encoding when doing IO (close #219) 2017-12-02 17:48:16 +08:00
Simon Hengel
3a46bca9a3 Refactoring 2017-11-24 09:06:48 +08:00
Simon Hengel
6245af55a3 Do not depend on base-compat 2017-11-24 09:06:09 +08:00
Simon Hengel
d674368e64 Drop support for GHC < 7.10.* 2017-11-24 08:58:29 +08:00