1
1
mirror of https://github.com/github/semantic.git synced 2024-12-30 02:14:20 +03:00
Commit Graph

62 Commits

Author SHA1 Message Date
Patrick Thomson
432646192c
Merge branch 'master' into sinister-orphan-machinations 2019-09-24 17:32:32 -04:00
Patrick Thomson
a4d42fbae6 Remove Free/FreeF and drop free dependency. 2019-09-24 17:21:45 -04:00
Patrick Thomson
bec69d89fc Remove outdated dependencies.
Semantic used to have web-server related things in it. This is no
longer the case: it's a CLI app through and through. As such, we don't
need these dependencies.
2019-09-24 16:30:23 -04:00
Patrick Thomson
48e4580231 Bump licenses. 2019-05-13 17:01:36 -04:00
Patrick Thomson
023300488b Manual license fixes. 2019-04-26 15:55:34 -04:00
Patrick Thomson
4274d055c4 Add licenses. 2019-04-24 13:32:12 -04:00
Patrick Thomson
5ae7fd5bb9 Add new licenses. 2019-03-19 12:11:20 -04:00
Patrick Thomson
2339c1f37a Bump to GHC 8.6.4 in an effort to fix linker bugs. 2019-03-19 11:23:10 -04:00
Ashe Connor
212510036c use cmark-gfm 0.1.8 2019-03-14 13:41:40 +11:00
Ashe Connor
98844eb3c2 use cmark-gfm 0.1.7 2019-03-13 16:28:55 +11:00
Patrick Thomson
b324cb8c61 Fix missing quotes. 2019-03-09 14:54:30 -05:00
Patrick Thomson
f341a68479 Merge remote-tracking branch 'origin/master' into lts-13.9-bump 2019-03-09 12:47:17 -05:00
Patrick Thomson
c1d9ea8a92 Bump license version. 2019-03-07 13:55:15 -05:00
Patrick Thomson
aa197eb107 Something in that last revision made licensed segfault. 2019-02-27 16:18:42 -05:00
Patrick Thomson
fd76bfe42f After removing --depth=1. 2019-02-27 15:34:47 -05:00
Patrick Thomson
dad7be04af First results from bribe upgrades. 2019-02-27 14:21:45 -05:00
Timothy Clem
90f5da5b10 Manually change licenses that didn't auto detect 2019-01-25 09:26:15 -08:00
Timothy Clem
2981109f06 Update licenses, fix gitignore 2019-01-25 08:14:35 -08:00
Patrick Thomson
3342435f2f Bump proto3-suite version and remove unneeded dependency.
`proto3-suite` now depends on `ansi-wl-pprint` rather than
 `wl-pprint`, which means we can remove the latter's pinned
 dependency and its associated license files.
2019-01-08 19:07:04 -05:00
Patrick Thomson
9c14b6fd85 Fix license version. 2019-01-07 16:23:26 -05:00
Patrick Thomson
1302fe4ac8 Use -XDerivingVia to clean up our Semigroup/Monoid instances.
Now that we're on GHC 8.6, we can use `-XDerivingVia` in many cases
where we previously had to write instances by hand. If you're not
familiar with `-XDerivingVia`, the [GHC proposal][ghc] is a good place
to start.

[ghc]: https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0023-deriving-via.rst

Thanks to the `generic-monoid` package, we can derive a `Semigroup`
instance for any product type whose members are `Semigroups`, and the
same goes for `Monoid`. This entails an extra dependency, but it is
better than the `generic-deriving` package, which is way too much overhead.
I've also switched some trivial definitions to newtype-deriving.

Please be aware that this bumps `hlint` and `haskell-src-exts` so that
`hlint` doesn't choke on the `DerivingVia` extension. You'll need to
`stack install hlint` to get it on your `PATH`. Apologies!
2019-01-07 11:23:11 -05:00
Patrick Thomson
c58416b5d7 bump mime-types 2019-01-01 14:21:51 -05:00
Patrick Thomson
b5c47fec08 Add math-functions and vector-th-unbox. 2018-12-30 02:27:53 -05:00
Patrick Thomson
f15eaa18d4 Remove mwc-random pin and make sure benchmarks work. 2018-12-30 01:50:33 -05:00
Patrick Thomson
b6f042a1df Correct erf package. 2018-12-30 00:58:59 -05:00
Patrick Thomson
5af0d8de70 Fix mangled licenses for proto3-suite. 2018-12-30 00:48:48 -05:00
Patrick Thomson
e35d565188 Remove dropped URLs. 2018-12-30 00:39:55 -05:00
Patrick Thomson
b85583bee3 manually fix previous manual fixes 2018-12-30 00:33:01 -05:00
Patrick Thomson
524c45d634 Manual munging of bad licensed output. 2018-12-30 00:17:20 -05:00
Patrick Thomson
f960bd599a Bump license cache. 2018-12-30 00:10:40 -05:00
Rob Rix
17b886f78c Bump the fused-effects version. 2018-10-30 11:54:19 -04:00
Rob Rix
93dd5c40b5 Specify the bsd-3-clause license for MonadRandom. 2018-10-30 11:52:11 -04:00
Rob Rix
69918d9153 Add @patrickt per the lib’s license. 2018-10-30 10:12:53 -04:00
Rob Rix
f29a532615 Add the MonadRandom licenses. 2018-10-30 10:12:01 -04:00
Rob Rix
88e9948188 Quote the summaries. 2018-10-30 10:09:58 -04:00
Rob Rix
a14e0d60be Correct the summaries. 2018-10-29 15:08:39 -04:00
Rob Rix
ca81d70c5d Correct the package name and URL. 2018-10-29 15:07:06 -04:00
Rob Rix
a7cfa8d1a8 Rename the higher-order-effects licenses. 2018-10-29 15:05:44 -04:00
Rob Rix
8b4e133b1c Move the license into the correct dir. 2018-10-25 13:29:21 -04:00
Rob Rix
5cf863e56a Add the higher-order-effects license to semantic as well. 2018-10-25 11:03:43 -04:00
Patrick Thomson
156f3f6dbc fix ansi-terminal 2018-10-09 15:38:52 -04:00
Patrick Thomson
0ae629142a License revitalization. 2018-10-09 11:32:42 -04:00
Patrick Thomson
b563774ac2 Merge remote-tracking branch 'origin/master' into term-rewriting-mk2 2018-09-18 17:46:28 -04:00
Patrick Thomson
eac1876a9a Bump licenses. 2018-09-17 16:33:26 -04:00
Patrick Thomson
b8b8fe01c9 port over Control.Rewriting 2018-09-14 12:47:21 -04:00
Timothy Clem
17fbceb17a Remove need for lens 2018-08-23 15:53:43 -07:00
Timothy Clem
6255efe0fb Get licenses in a good state 2018-08-23 09:03:04 -07:00
Rob Rix
b494bad581 Specify the haskeline license. 2018-08-03 14:28:26 -04:00
Rob Rix
6d5e7796d5 Add the haskeline license. 2018-08-03 14:12:35 -04:00
Rob Rix
0e4ac6bccb Add the license for type-aligned. 2018-07-23 12:54:11 -04:00