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

24947 Commits

Author SHA1 Message Date
Josh Vera
1b68e86997 Merge branch 'master' into fix-dot-graphs 2018-08-06 14:01:54 -04:00
Josh Vera
dba1e3ba07 Merge pull request #2103 from github/pass-precise-project-paths
Pass precise project paths
2018-08-06 13:25:02 -04:00
Ayman Nadeem
d1c500126e add evaluatable instance for regex 2018-08-06 13:19:50 -04:00
Josh Vera
99d0b78138 Merge branch 'master' into pass-precise-project-paths 2018-08-06 13:11:09 -04:00
Josh Vera
9055e44acd Merge pull request #2111 from github/refactor-util-and-friends
Move Quieterm into its own module
2018-08-06 13:08:37 -04:00
Rick Winfrey
e42ffb38f5 Fix lints 2018-08-06 09:57:34 -07:00
Rick Winfrey
7a06b8c922 Fix up tests 2018-08-06 09:29:24 -07:00
Rick Winfrey
f0688f11b7 Define Eq1 instance for BaseError 2018-08-06 09:06:57 -07:00
Timothy Clem
30f7308f5f This order is a little better 2018-08-04 19:32:23 -07:00
Timothy Clem
f1d35283e7 No need for this, left over from debuggin 2018-08-04 19:31:15 -07:00
Timothy Clem
ca64ee2b07 Show replacements in the diff dot output 2018-08-04 19:30:19 -07:00
Timothy Clem
2a2a1b9128 Bring back dot rendering for terms and diffs
The usage of local was problematic here.
2018-08-04 19:29:14 -07:00
Rick Winfrey
adfb20dadd Update Ruby.Spec 2018-08-03 17:11:21 -07:00
Rick Winfrey
37d197bb21 Wrap SpecHelpers errors in BaseError 2018-08-03 16:59:34 -07:00
Rick Winfrey
f401cfcddf Add Lower ModuleInfo instance 2018-08-03 16:59:14 -07:00
Rick Winfrey
e8a2a0a78a Add Lower BaseError instance 2018-08-03 16:58:59 -07:00
Rick Winfrey
eee582a1f1 Add Show1 BaseError instance 2018-08-03 16:58:51 -07:00
Rob Rix
cc8debee4b Merge branch 'master' into charliesome/context 2018-08-03 10:16:23 -04:00
Rob Rix
e26d875fe9 Merge branch 'master' into refactor-util-and-friends 2018-08-03 09:51:48 -04:00
Rob Rix
5088216b33 Merge branch 'master' into polyadic-lambda 2018-08-03 09:51:31 -04:00
Rob Rix
c8efe18cdf Merge branch 'master' into pass-precise-project-paths 2018-08-03 09:51:15 -04:00
Rick Winfrey
0e1722d4fd Revert changes to LoadError 2018-08-02 16:06:34 -07:00
Rick Winfrey
f794d66c06 Merge branch 'error-context' of https://github.com/github/semantic into error-context 2018-08-02 15:35:57 -07:00
Rick Winfrey
69e003b6f1 Wrap TypeError with BaseError 2018-08-02 15:35:45 -07:00
Rick Winfrey
c3a4f083cd Define throwTypeError 2018-08-02 15:35:05 -07:00
Rick Winfrey
2a2c275704 Wrap EnvironmentError with BaseError 2018-08-02 12:21:05 -07:00
Rick Winfrey
3819f31647 Define throwEnvironmentError 2018-08-02 12:01:10 -07: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
Charlie Somerville
6c7df4e5bc remove TypeScript specific This syntax type 2018-08-02 16:00:21 +10:00
Charlie Somerville
9129494ac2 use <$ rather than const <$> 2018-08-02 15:30:36 +10:00
Charlie Somerville
4e98573a28 ensure modules are evaluated in empty bindings context 2018-08-02 15:03:54 +10:00
Charlie Somerville
7cc858acf0 Identifier -> This in test fixtures 2018-08-02 14:21:40 +10:00
Charlie Somerville
72ba35dd1d regenerate diff fixtures 2018-08-02 14:15:50 +10:00
Charlie Somerville
6f472596a5 Merge branch 'master' into charliesome/context 2018-08-02 12:47:53 +10:00
Rick Winfrey
9d1dfaf576 Fix bad reflow 2018-08-01 17:05:16 -07:00
Rick Winfrey
58485b07d2 Wrap LoadError with BaseError 2018-08-01 17:04:49 -07:00
Rick Winfrey
2ecc6c9bf1 Rename ModuleNotFound -> ModuleNotFoundError 2018-08-01 17:04:29 -07:00
Rick Winfrey
658a31e6ae Define throwLoadError 2018-08-01 17:04:08 -07:00
Rick Winfrey
8e6d7cb90e 🔥 moduleNotFound 2018-08-01 17:03:42 -07:00
Rick Winfrey
7169324be8 Use throwResolutionError and update effects 2018-08-01 16:00:02 -07:00
Rick Winfrey
b2e9e6a030 Add throwResolutionError 2018-08-01 15:59:28 -07:00
Rick Winfrey
74cb3ded1a Wrap EvalError with BaseError 2018-08-01 15:21:05 -07:00