1
1
mirror of https://github.com/github/semantic.git synced 2024-12-24 15:35:14 +03:00
Commit Graph

90 Commits

Author SHA1 Message Date
Rob Rix
1535805747
Turn errors on in CI.
These are explicitly disabled by our .ghci file, so we can do this without compromising workflows involving GHCI too much.
2019-10-08 16:46:35 -04:00
Rob Rix
938be8f0d0
Add a semantic-json package. 2019-10-07 10:27:52 -04:00
Rob Rix
87a7d3aba6
Add a source repository package for fused-effects-exceptions. 2019-10-04 17:51:11 -04:00
Rob Rix
e2e154f8d7
Add a source repository package for fused-effects pinned to master. 2019-10-04 17:35:02 -04:00
Rob Rix
90341c1138
Merge branch 'master' into semantic-java 2019-10-03 13:24:52 -04:00
Timothy Clem
32f6e9dfb9 ++proto-lens-jsonpb to handle excluding default fields 2019-10-03 08:41:30 -07:00
Timothy Clem
85bf7e72ec Use tclem/proto-lens-jsonpb 2019-10-02 13:14:16 -07:00
Timothy Clem
7002b3c9d8 Merge remote-tracking branch 'origin/master' into proto-lens 2019-09-30 15:42:45 -07:00
Ayman Nadeem
e35a246cf9 Merge branch 'master' into semantic-ast 2019-09-30 16:13:25 -04:00
Timothy Clem
c0cce3b13b First pass at switching from proto3 to proto-lens 2019-09-27 16:42:12 -07:00
Rob Rix
a16240c112
Stub in a semantic-java package. 2019-09-27 18:21:06 -04:00
Rob Rix
52485e192e
Reformat the packages field. 2019-09-27 18:13:47 -04:00
Ayman Nadeem
ea84eb317e Merge branch 'master' into semantic-ast 2019-09-24 08:34:59 -04:00
Rob Rix
9f16418c8d
Merge branch 'master' into semantic-tags 2019-09-20 18:33:48 -04:00
Rob Rix
974e2ca0ea
Define a semantic-source package. 2019-09-20 12:03:14 -04:00
Rob Rix
927d13b47c
Merge branch 'master' into semantic-tags 2019-09-19 17:41:28 -04:00
Timothy Clem
dd3eb649f5 No need for custom RTS options 2019-09-19 09:19:23 -07:00
Rob Rix
7ce308efa2
Stub in a tags package. 2019-09-18 14:52:27 -04:00
Ayman Nadeem
7b15c85af2 add semantic-ast to list of packages 2019-09-10 14:09:12 -04:00
Rob Rix
31d396ee91
Merge branch 'master' into semantic-python 2019-06-17 10:54:55 -04:00
Patrick Thomson
99c4bb21f8 Overhaul test harnesses and add tasty bounds. 2019-06-12 11:30:20 -04:00
Rob Rix
4a9255a76c
Stub in a semantic-python package. 2019-06-11 11:06:11 -04:00
Patrick Thomson
0083fb4812 Give GHC a little more memory. 2019-06-10 18:22:34 -04:00
Patrick Thomson
90562edd53 Fixes for build time. 2019-06-10 15:03:59 -04:00
Patrick Thomson
dcf4a577f7 Use Hackage package rather than submodules. 2019-06-10 13:29:11 -04:00
Patrick Thomson
1b52d7d0cd Call --enable-tests in Travis and use the right proto3-suite. 2019-06-06 14:30:37 -04:00
Patrick Thomson
311c56f434 Use source-repository-package to pin Git deps in cabal.
Right now our CI build cycle time is ~20 minutes, mostly because we're
rebuilding our vendored packages every time. This should help, at
least to some degree, with that.
2019-06-04 18:59:56 -04:00
Rob Rix
52871f3d92
Add semantic-core to the cabal project file. 2019-06-03 11:34:26 -04:00
Patrick Thomson
b2bbda5fca Specify version bounds in .cabal file (#1)
Establish library bounds based on Stackage LTS 13.13.

We use the new cabal `^>=` operator to establish PVP-compatible versioning.
2019-05-31 08:58:17 -04:00
joshvera
ddb09205df Bump ghc-mod and delete cabal.project 2017-09-12 12:16:18 -04:00
Rob Rix
8348dbcf29 Add the prettyprinter libs to the cabal.project file. 2017-08-22 12:50:59 -04:00
Rob Rix
6f2e8609b6 🔥 the tools dir from the project file. 2017-08-15 09:18:48 -04:00
Rob Rix
260d5c5210 Add the language packages. 2017-08-14 20:14:03 -04:00
Rob Rix
21ccc174e3 🔥 looking for packages in the languages dir. 2017-08-11 08:36:18 -04:00
Rob Rix
ed94c16422 Relax the cmark-gfm constraint. 2017-08-10 09:14:19 -04:00
Rob Rix
09af5a7f18 Stub in a package for listing dependencies. 2017-08-09 15:59:36 -04:00
Rob Rix
ee65db5025 Constrain cmark-gfm to correct a failing test.
cc @kivikakk — #1248 uses cabal to build instead of stack, so I added the version constraint to the cabal.project file for the time being.
2017-08-09 11:59:23 -04:00
Rob Rix
2d0749f0b8 Specify the root dirs of the various projects. 2017-08-09 10:29:39 -04:00
Rob Rix
db54630e59 List the vendor packages in optional-packages. 2017-07-22 20:04:38 -04:00
Rob Rix
afb8f6c754 Add a cabal.project file. 2017-07-22 20:03:03 -04:00