1
1
mirror of https://github.com/github/semantic.git synced 2024-12-29 18:06:14 +03:00
Commit Graph

49 Commits

Author SHA1 Message Date
Patrick Thomson
cf80a153ec Use fastsum from Hackage 2019-12-11 13:06:28 -05:00
Patrick Thomson
68ab3cbb97 semantic:exe now compiles 2019-12-10 13:32:56 -05:00
Patrick Thomson
1691304731 Track fused-syntax@master. 2019-12-06 14:04:23 -05:00
Patrick Thomson
7484625a78 Bump to a fused-syntax with HTraversable. 2019-12-05 15:06:38 -05:00
Ayman Nadeem
0c7e8f232d add -Werror for semantic-ast package 2019-11-19 15:39:07 -05:00
Rick Winfrey
efea4df3d6 Remove semantic-source as package from semantic cabal.project 2019-10-29 15:22:46 -07:00
Rick Winfrey
f804c60dc8 Add semantic-source back to packages 2019-10-29 14:03:43 -07:00
Rick Winfrey
21d5a4db38 Don't depend on local semantic-source package 2019-10-23 10:45:48 -07:00
Ayman Nadeem
6dc21a3ef2 Merge branch 'master' into semantic-ast 2019-10-15 13:53:38 -04:00
Rob Rix
71a6331c7a
Stub in a package for analysis. 2019-10-11 12:42:49 -04:00
Rob Rix
87282872e6
Check out fused-syntax. 2019-10-10 15:08:58 -04:00
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
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