1
1
mirror of https://github.com/github/semantic.git synced 2025-01-03 04:51:57 +03:00
Commit Graph

24909 Commits

Author SHA1 Message Date
Rick Winfrey
5ecb611d48 Wrap LoadError in BaseError 2018-08-06 15:05:58 -07:00
Rick Winfrey
1b914f8ba6 Merge branch 'master' into error-context 2018-08-06 14:44:29 -07:00
Rick Winfrey
a24182a527 Use traceError 2018-08-06 14:44:13 -07:00
Rick Winfrey
aed8dc607d Add traceError 2018-08-06 14:43:44 -07:00
Rick Winfrey
8a66ce5509 Tweak to ErrorContext show instance 2018-08-06 14:43:34 -07:00
Rick Winfrey
cd5190734e Favor readProjectRecursively over new --language behavior 2018-08-06 14:43:20 -07:00
Josh Vera
5a65fc091b Merge pull request #2119 from github/fix-dot-graphs
Fix term and diff dot graphs
2018-08-06 17:33:27 -04:00
Rick Winfrey
823ae6ac51 Merge branch 'master' into error-context 2018-08-06 13:46:42 -07:00
Timothy Clem
a420cfe909 Merge branch 'master' into fix-dot-graphs 2018-08-06 13:38:06 -07:00
Timothy Clem
79e85ac6de Merge pull request #2102 from github/enterprise-support
Allow semanticd to run on Enterprise
2018-08-06 13:37:54 -07:00
Timothy Clem
cd3c0f15ac Merge branch 'master' into enterprise-support 2018-08-06 12:56:45 -07:00
Rick Winfrey
5b9dca6400 Wrap UnspecializedError with BaseError 2018-08-06 11:50:49 -07:00
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