Rob Rix
3a3145050c
Spacing.
2019-10-16 17:45:27 -04:00
Rob Rix
6f7683c9a7
🔥 redundant parens.
2019-10-16 17:45:17 -04:00
Rob Rix
483e6b2f2c
Curry go.
2019-10-16 17:42:13 -04:00
Rob Rix
50638e0205
Factor out the tuple.
2019-10-16 17:40:57 -04:00
Rob Rix
bfec2ffa45
Reformat go.
2019-10-16 17:40:20 -04:00
Rob Rix
582d516bf4
Inline tuples.
2019-10-16 17:39:21 -04:00
Rob Rix
a488ec2d9f
Compose.
2019-10-16 17:39:08 -04:00
Rob Rix
a2348e3463
Monomorphize.
2019-10-16 17:38:41 -04:00
Rob Rix
b54d109311
Move tuples into the where clause.
2019-10-16 17:35:46 -04:00
Rob Rix
70414495f5
🔥 exactMatch.
2019-10-16 17:35:17 -04:00
Rob Rix
d9505164fb
Match the decl explicitly.
2019-10-16 17:34:40 -04:00
Rob Rix
bf8f03ce37
🔥 a let.
2019-10-16 17:33:43 -04:00
Rob Rix
6ced7e6fae
dedupeKey takes the second field only.
2019-10-16 17:32:14 -04:00
Rob Rix
aa98934d85
Split the entry change type logic out of recordSummary.
2019-10-16 17:29:58 -04:00
Rob Rix
fb41c1741e
🔥 the export of entrySummary.
2019-10-16 17:29:35 -04:00
Rob Rix
0246a2e130
Align.
2019-10-16 17:26:32 -04:00
Rob Rix
6fe1467956
Monomorphize.
2019-10-16 17:26:10 -04:00
Rob Rix
d8dc9b7d25
Split Entry up into an enum in a tuple.
2019-10-16 17:25:30 -04:00
Ayman Nadeem
0e32c5ec27
remove Read constraint
2019-10-16 15:15:55 -04:00
Ayman Nadeem
a45b8683ec
correctly refactor
2019-10-16 15:15:03 -04:00
Ayman Nadeem
9b1345d0b9
factor bytestring out into where clause
2019-10-16 14:48:49 -04:00
Ayman Nadeem
200d341fe4
fix indentation
2019-10-16 14:17:07 -04:00
Ayman Nadeem
39f0b7b951
constrain bytestring
2019-10-16 14:07:12 -04:00
Ayman Nadeem
44116ae2f5
constrain tree-sitter-python
2019-10-16 14:03:13 -04:00
Ayman Nadeem
f4880a4bf9
fill in copyright field
2019-10-16 14:02:04 -04:00
Ayman Nadeem
621657b953
Update LICENSE
2019-10-16 13:56:40 -04:00
Patrick Thomson
9f2119c1d9
Merge pull request #339 from github/compile-python-class-definitions
...
Compile class definitions.
2019-10-16 13:04:11 -04:00
Ayman Nadeem
10fc563951
clean up readme
2019-10-16 11:53:38 -04:00
Ayman Nadeem
0250fe4950
camel case consistently
2019-10-16 11:53:32 -04:00
Ayman Nadeem
e047d3a6db
change Ayman Nadeem to Semantic Authors
2019-10-16 10:57:21 -04:00
Ayman Nadeem
8129177e91
Delete test.py
2019-10-15 17:58:39 -04:00
Ayman Nadeem
c495483b22
remove TODOs - did these!
2019-10-15 17:57:18 -04:00
Ayman Nadeem
5bbf633909
bump tree-sitter to correct version
2019-10-15 17:19:21 -04:00
Ayman Nadeem
22a6a4f708
remove tree-sitter version altogether
2019-10-15 15:35:07 -04:00
Ayman Nadeem
6dc21a3ef2
Merge branch 'master' into semantic-ast
2019-10-15 13:53:38 -04:00
Ayman Nadeem
c9219f71c3
Either makes this easier
2019-10-15 13:27:54 -04:00
Ayman Nadeem
be5f00ee50
express choice between either string or filepath options
2019-10-15 13:27:20 -04:00
Ayman Nadeem
d7ce6ef1d3
avoid the possibility of two Nothings
2019-10-15 13:23:00 -04:00
Patrick Thomson
cd69e8aab5
Stylish.
2019-10-15 13:11:22 -04:00
Patrick Thomson
daf12b5132
Integrate prelude into the test suite.
2019-10-15 13:10:18 -04:00
Patrick Thomson
5578e42989
Call the type
function inside the __semantic_prelude global.
2019-10-15 12:46:32 -04:00
Patrick Thomson
1a468fb64c
Merge pull request #342 from github/fix-docker-again
...
Ensure semantic-analysis is copied in the Dockerfile.
2019-10-15 11:53:55 -04:00
Patrick Thomson
9e54128f97
Alphabetize.
2019-10-15 11:53:41 -04:00
Patrick Thomson
c9ab075f2c
Ensure semantic-analysis is copied in the Dockerfile.
...
In a perfect world, we would build the Docker image in CI, but that
would make the builds even more sluggish than they already are.
2019-10-15 11:34:32 -04:00
Patrick Thomson
2b1b2f6223
Semantic files are .score according to @robrix .
2019-10-15 11:28:01 -04:00
Patrick Thomson
67bd076fd6
Merge pull request #338 from github/pathtype-find-files-in-dir
...
Make findFilesInDir use pathtype.
2019-10-15 11:27:22 -04:00
Patrick Thomson
a866007d56
Define object
in the Prelude.
2019-10-14 16:37:59 -04:00
Patrick Thomson
ba122b2aae
Bump lingo to 0.3 and remove hack associated with #333 .
...
Now that lingo's language detection returns all possible results for a
given filename, we're able to abolish the workaround where we parsed
the string `"Hack"` into PHP. We have to check ourselves for spurious
results associated with Hack, TSX, and Markdown files, but that's
fitting and proper, rather than doing it behind the scenes in lingo.
2019-10-14 15:55:48 -04:00
Patrick Thomson
64015c23ae
Cleanup.
2019-10-14 12:03:53 -04:00
Patrick Thomson
863691a6ac
stray debug
2019-10-14 11:53:21 -04:00