1
1
mirror of https://github.com/github/semantic.git synced 2025-01-01 11:46:14 +03:00
Commit Graph

29776 Commits

Author SHA1 Message Date
Ayman Nadeem
e0a1a8091c take the first element so it's String not [String] 2019-10-01 18:37:23 -04:00
Ayman Nadeem
4d6ef1cf5c this is wrong 2019-10-01 18:37:11 -04:00
Ayman Nadeem
02ec2662ab get args 2019-10-01 18:36:44 -04:00
Ayman Nadeem
238b744668 I want IO () 2019-10-01 18:36:35 -04:00
Ayman Nadeem
27037ced1c FilePath is a type synonym for String 2019-10-01 18:36:00 -04:00
Ayman Nadeem
06fc90b1c8 need readFile 2019-10-01 18:35:50 -04:00
Ayman Nadeem
38c2c28f90 🚮extra space 2019-10-01 17:05:38 -04:00
Ayman Nadeem
d963e7ee79 change this to reflect parseByteString's type signature for now 2019-10-01 17:04:18 -04:00
Ayman Nadeem
bc6e624ae9 🚮 2019-10-01 17:04:01 -04:00
Ayman Nadeem
a05bdcb68f unmarshal and friends 2019-10-01 17:03:37 -04:00
Ayman Nadeem
5a17ad5beb need ByteString 2019-10-01 17:03:27 -04:00
Ayman Nadeem
d6ae2fc594 access range and span 2019-10-01 17:03:18 -04:00
Ayman Nadeem
da9ad89897 access getArgs via System.Environment 2019-10-01 17:03:02 -04:00
Ayman Nadeem
0b22d3fdab delete unnecessary imports 2019-10-01 17:02:30 -04:00
Ayman Nadeem
b62d625f27 new name who dis 2019-10-01 17:02:08 -04:00
Ayman Nadeem
d6750b6f57 love me some type applications 2019-10-01 17:01:50 -04:00
Ayman Nadeem
29d795b0be let's try to build an MVP without optparse-applicative 2019-10-01 15:38:57 -04:00
Ayman Nadeem
308172d2f1 don't need installSignalHandlers 2019-10-01 15:38:40 -04:00
Ayman Nadeem
728b55a83a depend on bytestring 2019-10-01 15:38:13 -04:00
Ayman Nadeem
186e68fe77 depend on tree-sitter-python 2019-10-01 15:38:04 -04:00
Ayman Nadeem
b0b2a5f3f3 depend on semantic-source 2019-10-01 15:37:56 -04:00
Ayman Nadeem
dc5f2e602b depend on tree-sitter 2019-10-01 15:37:50 -04:00
Ayman Nadeem
7e490d5715 don't need graph command 2019-10-01 11:27:05 -04:00
Ayman Nadeem
65dba45afb don't need arguments parser 2019-10-01 11:26:16 -04:00
Ayman Nadeem
6169b9ade4 don't need diff command 2019-10-01 11:25:40 -04:00
Ayman Nadeem
9b490bcdde copy-pasta of entire CLI module 2019-10-01 11:25:14 -04:00
Ayman Nadeem
f8c624d1b8 add test file 2019-09-30 16:13:42 -04:00
Ayman Nadeem
e35a246cf9 Merge branch 'master' into semantic-ast 2019-09-30 16:13:25 -04:00
Rob Rix
5236c3c0e9
Merge pull request #262 from github/semantic-tags
Tag computation for precise ASTs
2019-09-30 14:20:34 -04:00
Rob Rix
fb1e99e6a7
📝 the Send/Call thing. 2019-09-30 14:03:46 -04:00
Rob Rix
ad3a810e17
Merge branch 'master' into semantic-tags 2019-09-30 13:52:14 -04:00
Patrick Thomson
c0ea603448
Merge pull request #285 from github/fix-python-multiple-assignment
[semantic-python] Implement chained assignment (a = b = c)
2019-09-30 13:00:08 -04:00
Patrick Thomson
b58e10313d Use the technical term. 2019-09-30 12:39:45 -04:00
Patrick Thomson
0671bffef3 More Haddocks. 2019-09-30 12:36:53 -04:00
Patrick Thomson
b3b1c8d016 Typo in comment. 2019-09-30 12:35:38 -04:00
Patrick Thomson
696d2fc786 Make desugar tail-recur (and we don't need a Stack). 2019-09-30 12:32:28 -04:00
Patrick Thomson
f7c4658ee6 Use a Stack so we can do a right fold over the assignments. 2019-09-30 12:18:06 -04:00
Rob Rix
b2eee4985e
Run the reader around the parse fixtures. 2019-09-30 12:10:59 -04:00
Rob Rix
bd7feb1378
Run a reader around the parseTermBuilder calls. 2019-09-30 12:06:25 -04:00
Patrick Thomson
712f10b5b5
Merge branch 'master' into fix-python-multiple-assignment 2019-09-30 11:40:41 -04:00
Patrick Thomson
b1b9a23cb3
Merge branch 'master' into semantic-tags 2019-09-29 18:23:51 -04:00
Patrick Thomson
4f67f76b8b
Merge pull request #286 from github/test-ls-tree
Add test for Semantic.Git.lsTree.
2019-09-29 15:47:42 -04:00
Patrick Thomson
79dcbfd1ca Add test for Semantic.Git.lsTree.
I have a proposed speedup for lsTree, but since this resides on a
critical path for downstream systems, I want to make sure that I don't
break this while I'm at it.

I really should rewrite this test to use tasty-hspec, but it'd be a
long slog, and I have better things to do.
2019-09-29 13:44:14 -04:00
Patrick Thomson
af429a5933 Consolidate fmaps. 2019-09-28 09:44:55 -04:00
Rob Rix
7c44ebaa07
Missed one. 2019-09-27 20:45:14 -04:00
Rob Rix
23eb8ea78c
Call, not Send. 2019-09-27 20:00:12 -04:00
Rob Rix
e7dfd23548
Qualify the references to Module. 2019-09-27 19:53:22 -04:00
Rob Rix
3947c50a20
Another typo. 2019-09-27 18:55:26 -04:00
Patrick Thomson
de2c762d2c Typo in comment. 2019-09-27 18:18:00 -04:00
Patrick Thomson
b11784f58a Merge remote-tracking branch 'origin/master' into fix-python-multiple-assignment 2019-09-27 18:17:31 -04:00