1
1
mirror of https://github.com/github/semantic.git synced 2024-12-01 09:15:01 +03:00
Commit Graph

24745 Commits

Author SHA1 Message Date
Ayman Nadeem
d1c500126e add evaluatable instance for regex 2018-08-06 13:19:50 -04:00
Rob Rix
45df06173e Merge pull request #2113 from github/singleton-languages
Singleton languages
2018-08-02 11:52:33 -04:00
Rob Rix
73fa3f2afc Revert "Reify languages at the type level."
This reverts commit 5968ddfbfe63f6ed3710d69622ac7ec172ae42eb.
2018-08-02 10:39:28 -04:00
Rob Rix
ea520299de Reify languages at the type level. 2018-08-02 10:33:55 -04:00
Rob Rix
ea69b5a6d3 Only pass a proxy to evaluateProject. 2018-08-02 10:24:55 -04:00
Rob Rix
28b942d9ff Only pass a proxy to evaluateProjectWithCaching. 2018-08-02 10:22:44 -04:00
Rob Rix
58f560e4a2 Only pass a proxy to callGraphRubyProject. 2018-08-02 10:21:28 -04:00
Rob Rix
ae0dc77ead Export SLanguage. 2018-08-02 10:19:22 -04:00
Rob Rix
c7fbff8fcd Define SLanguage instances for all the languages. 2018-08-02 10:18:55 -04:00
Rob Rix
7492e3feff Define a class for language singletons. 2018-08-02 10:16:50 -04:00
Ayman Nadeem
986cc48c46 Merge pull request #2092 from github/test-java-assignment-part-2
Test java assignment part 2
2018-08-01 07:24:15 -04:00
Ayman Nadeem
ea11278e8b Merge branch 'master' into test-java-assignment-part-2 2018-08-01 07:03:00 -04:00
Rob Rix
629cd2748d Merge pull request #2097 from github/value-effects
Encode functions as effects
2018-07-27 13:37:42 -04:00
Rob Rix
828ffadb55 Temporarily 🔥 KindSignatures. 2018-07-27 09:33:52 -04:00
Rob Rix
2efd56d743 Temporarily 🔥 Unit, Boolean, & Pair. 2018-07-27 09:09:35 -04:00
Rob Rix
60a4487a28 Run a Function effect in EvaluatorSpec. 2018-07-26 15:31:49 -04:00
Rob Rix
09e6d24028 Merge remote-tracking branch 'origin/master' into value-effects 2018-07-26 13:55:46 -04:00
Rob Rix
9733d43759 Replace AbstractFunction with the Function effect. 2018-07-26 13:49:54 -04:00
Rob Rix
60c9784946 Provide a Function effect to Evaluatable instances.
Currently this is just Function, and we don’t actually make requests against it yet, but it’s a start.
2018-07-26 13:46:55 -04:00
Rob Rix
d131cbf1f3 Pass in a handler for value effects.
Currently this is just Function, and we don’t actually make requests against it yet, but it’s a start.
2018-07-26 13:44:04 -04:00
Rob Rix
05d2683012 Merge branch 'master' into test-java-assignment-part-2 2018-07-26 09:23:09 -04:00
Patrick Thomson
083feb0be9 Merge pull request #2093 from github/timeout-experiments
Add timeouts to call graph and import graph computation
2018-07-25 14:04:41 -04:00
Patrick Thomson
840578939b Merge branch 'master' into timeout-experiments 2018-07-25 11:38:48 -04:00
Rob Rix
bd9e01ada6 🔥 the redundant term parameter to ImportGraphEff. 2018-07-25 10:16:19 -04:00
Rob Rix
11d4ed667b 🔥 more redundant raiseEff/lowerEff. 2018-07-25 10:14:27 -04:00
Rob Rix
98320e4e15 🔥 a redundant raiseEff. 2018-07-25 09:58:09 -04:00
Rob Rix
863c2774eb Merge branch 'master' into value-effects 2018-07-25 09:22:30 -04:00
Timothy Clem
829f66eeeb Merge pull request #2090 from github/external-modules
Surface external/unknown modules in the import graph
2018-07-24 16:18:13 -07:00
Ayman Nadeem
8fdab3f08e test class literal 2018-07-24 18:31:09 -04:00
Ayman Nadeem
c07120fcca add wildcard 2018-07-24 18:24:50 -04:00
Ayman Nadeem
41e5165195 test while 2018-07-24 18:23:08 -04:00
Ayman Nadeem
7a7c9ba222 test variable declaration 2018-07-24 18:20:57 -04:00
Ayman Nadeem
632bf50506 test update expression 2018-07-24 18:18:59 -04:00
Ayman Nadeem
cc2cf50b98 test throws, trycatches and type argument 2018-07-24 18:17:42 -04:00
Ayman Nadeem
448999e68d test try with resources statement 2018-07-24 18:12:47 -04:00
Ayman Nadeem
9fc621c9f4 test switch statement 2018-07-24 17:54:43 -04:00
Ayman Nadeem
794dbf82d4 test strings 2018-07-24 17:51:32 -04:00
Ayman Nadeem
562beec816 test spread parameter 2018-07-24 17:47:52 -04:00
Ayman Nadeem
32d6af0e9d test scoped identifiers 2018-07-24 17:45:09 -04:00
Ayman Nadeem
6e82ab5410 llama expression 2018-07-24 17:31:50 -04:00
Ayman Nadeem
f524368c0b interface declaration tests 2018-07-24 17:06:07 -04:00
Ayman Nadeem
533b72930b test integers 2018-07-24 17:01:12 -04:00
Ayman Nadeem
9d2e734a77 Import statement 2018-07-24 16:56:38 -04:00
Ayman Nadeem
2e3755fdd8 test if statements 2018-07-24 16:53:08 -04:00
Ayman Nadeem
7d4ff71cff test For loop 2018-07-24 16:51:48 -04:00
Timothy Clem
78a1a7bc92 Merge branch 'master' into external-modules 2018-07-24 13:08:34 -07:00
Timothy Clem
fb921c9e37 Merge pull request #2087 from github/bump-tree-sitter
Bump tree sitter
2018-07-24 13:08:11 -07:00
Timothy Clem
a6996e5628 Alternate after matching the symbol 2018-07-24 12:50:37 -07:00
Ayman Nadeem
c5e5f0b97f test float 2018-07-24 15:29:54 -04:00
Timothy Clem
4bd2806a8f Fix up tests 2018-07-24 11:06:14 -07:00