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