1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 01:47:01 +03:00
Commit Graph

33927 Commits

Author SHA1 Message Date
Patrick Thomson
65fba3ecc6 remove vestigial dependencies 2020-06-24 15:39:37 -04:00
Patrick Thomson
27d5650489 Remove Data.Term and Data.AST.
These didn't get included in #577 because that patch was getting out
of control. Note that we can now drop the dependency on `fastsum`.
2020-06-24 15:13:30 -04:00
Patrick Thomson
70b7be8859
Merge pull request #577 from github/syntaxation
Remove all alacarte-based syntax, assignments, and analysis.
2020-06-24 15:01:33 -04:00
Patrick Thomson
ff07b0a654 Merge branch 'syntaxation' into bazel-experiments 2020-06-24 13:52:30 -04:00
Patrick Thomson
ef8d7c3ce4 Fix tests. 2020-06-24 13:15:08 -04:00
Patrick Thomson
33943c1542 Remove the Control.Abstract and Data.Abstract hierarchies. 2020-06-24 12:48:23 -04:00
Patrick Thomson
a127404bb0 a few more otiose items 2020-06-24 12:37:10 -04:00
Patrick Thomson
0e26b83a1b Remove HasTextElement. 2020-06-24 12:34:18 -04:00
Patrick Thomson
3d9fc73af3 and PythonPackage 2020-06-24 12:33:22 -04:00
Patrick Thomson
ca0cda0eaa Properly remove alacarte s-expression formatting 2020-06-24 12:29:00 -04:00
Patrick Thomson
08807616d6 oops 2020-06-24 12:22:21 -04:00
Patrick Thomson
72fca8f72e remove syntaxen 2020-06-24 12:15:50 -04:00
Patrick Thomson
1d3587d787 Get the specs working. 2020-06-24 11:36:01 -04:00
Patrick Thomson
3e4d048134 iterate 2020-06-24 11:30:17 -04:00
Patrick Thomson
24a6f96506 remove ability to measure assignment times 2020-06-24 11:22:56 -04:00
Patrick Thomson
5791c8c793 Drop Data.Syntax. 2020-06-24 11:18:34 -04:00
Patrick Thomson
af28098a73 more assignment excision and fix Parsing.Parser 2020-06-24 11:18:34 -04:00
Patrick Thomson
2a15e27baa remove assignments 2020-06-24 11:18:34 -04:00
Patrick Thomson
fd9332c988 start by trimming the cabal file 2020-06-24 11:18:34 -04:00
Patrick Thomson
c119fa6cb1
Merge pull request #576 from github/manually-correct-autoinclude-path
REPL: correct path to autogenerated Paths_semantic file.
2020-06-24 11:17:48 -04:00
Patrick Thomson
8ce5575cd5
Merge pull request #570 from github/deprecate-diffing-graphing
Deprecate diffing graphing
2020-06-24 10:56:39 -04:00
Patrick Thomson
ff0d027d66 unused variables 2020-06-24 08:27:25 -04:00
Patrick Thomson
7c49d1fc9c Here, too. 2020-06-23 18:12:46 -04:00
Patrick Thomson
d6ff81fbc5 Change something in a .cabal file so that we blow the cache. 2020-06-23 18:09:47 -04:00
Patrick Thomson
a2bb471f00 Silence warnings from CI. 2020-06-23 17:48:37 -04:00
Patrick Thomson
f7123c8322 unused test function 2020-06-23 17:31:34 -04:00
Patrick Thomson
e9f77f5a67 Merge remote-tracking branch 'origin/master' into deprecate-diffing-graphing 2020-06-23 17:14:58 -04:00
Patrick Thomson
07fd0ad6c1 Fix import error. 2020-06-23 17:14:46 -04:00
Patrick Thomson
48b21a52bc The tooling appears to work, which is cool. 2020-06-23 17:00:13 -04:00
Patrick Thomson
3e8a28f41a Use 8.8.3. 2020-06-23 16:25:38 -04:00
Patrick Thomson
dfcc353030 This particular specification wasn't necessary. 2020-06-23 15:22:30 -04:00
Patrick Thomson
213b2419a7 REPL: correct path to autogenerated Paths_semantic file.
We bumped the version in semantic.cabal without remembering that we
have to bump it herein too.
2020-06-23 15:20:59 -04:00
Patrick Thomson
1269114836 Add -threaded everywhere 2020-06-23 14:54:32 -04:00
Patrick Thomson
1608912a21 Make sure bazel build //... works. 2020-06-23 12:20:13 -04:00
Patrick Thomson
65e2ff5957 Get more appealing console information. 2020-06-23 12:07:47 -04:00
Patrick Thomson
deae1e32e0 remove deprecated src_strip_prefix thing 2020-06-23 11:29:02 -04:00
Patrick Thomson
3aecbcc98a Merge remote-tracking branch 'origin/master' into bazel-experiments 2020-06-23 11:03:39 -04:00
Patrick Thomson
5313b38f05 use shared flags for tests too 2020-06-23 09:48:36 -04:00
Patrick Thomson
801ef3bfc3 use the same GHC warnings everywhere 2020-06-23 09:45:10 -04:00
Timothy Clem
941527c261 Remove a la carte diffing and graphing 2020-06-11 13:53:12 -07:00
Timothy Clem
9550e30eda Update docs to removing graphing and diffing 2020-06-11 12:55:28 -07:00
Ayman Nadeem
621696f5bc
Merge pull request #486 from github/codegen-cleanup
Kindness is a virtue: changing precise AST kinds to support diffing, comments, partial passes and more!
2020-06-11 13:16:15 -04:00
Ayman Nadeem
8130bf1a6f Merge branch 'master' into codegen-cleanup 2020-06-11 13:02:07 -04:00
Timothy Clem
ba9715281c Remove aLaCarteLanguageModes from tests and benchmarks 2020-06-11 09:20:47 -07:00
Timothy Clem
7348d95c46 Remove language mode and json tree and graph commands 2020-06-11 09:20:47 -07:00
Patrick Thomson
5f7f9e325b Fix a ton of these tests 2020-06-10 13:28:03 -04:00
Ayman Nadeem
584bb70afb move hlint to .hlint.yaml 2020-06-10 13:11:07 -04:00
Ayman Nadeem
6cdaef5753 use lambdacase to match on both success and fail cases 2020-06-10 13:10:41 -04:00
Patrick Thomson
16ae3ffb9f add dependencies on node-types files 2020-06-10 12:08:45 -04:00
Patrick Thomson
91879718e9 fixing some of these tests 2020-06-10 11:36:47 -04:00