1
1
mirror of https://github.com/github/semantic.git synced 2024-12-25 16:02:43 +03:00
Commit Graph

31674 Commits

Author SHA1 Message Date
Timothy Clem
3562ba7e8a Don't use AugmentedAssignment in these tests 2019-12-17 16:15:25 -08:00
Timothy Clem
210f178b4f Force rest assignment to put locals state 2019-12-17 16:06:27 -08:00
Timothy Clem
67df3762de Let's wait on this 2019-12-17 16:05:35 -08:00
Timothy Clem
f82215ccc8 ScopeResolution all over the place 2019-12-17 16:05:29 -08:00
Timothy Clem
b3d941cb48 Alias and Undef 2019-12-17 16:05:01 -08:00
Timothy Clem
27447f4889 Augmented assignment fix for Ruby 2019-12-17 16:04:23 -08:00
Timothy Clem
ddb84cb1cb Allowing skipping in parse examples 2019-12-17 16:00:46 -08:00
Timothy Clem
c5592bce54 Add a few more terms for tagging 2019-12-17 14:12:24 -08:00
Timothy Clem
edcbc58111 Use state to track locals
Co-Authored-By: Rob Rix <robrix@github.com>
2019-12-17 14:12:04 -08:00
Timothy Clem
d60c92806d Refactor locals state handling for clarity
Co-Authored-By: Rob Rix <robrix@github.com>
2019-12-17 13:36:58 -08:00
Timothy Clem
c4f3d66679 Interpret local state in assignment anywhere instead of atNode
Co-Authored-By: Rob Rix <robrix@github.com>
2019-12-17 13:27:19 -08:00
Timothy Clem
65ea04f8cd Run both langauges with ALaCarte in tests for now 2019-12-17 13:26:20 -08:00
Timothy Clem
be0a9797a3 Continue to iterate on ruby 2019-12-16 15:11:37 -08:00
Timothy Clem
00f607bac0 Cleanup 2019-12-16 13:58:50 -08:00
Timothy Clem
f20bbb4104 Change up how we're cloning parse-examples a bit 2019-12-16 13:57:32 -08:00
Timothy Clem
a300fade41 ghci helpers can know about semantic-ruby 2019-12-16 13:57:21 -08:00
Timothy Clem
2562c7d96e Wire up both ruby parsers 2019-12-16 13:57:07 -08:00
Timothy Clem
7481e626ed Add semantic-ruby 2019-12-16 13:56:34 -08:00
Timothy Clem
7bf9f8e9a1 Concurrently isn't doing anything here 2019-12-13 13:44:49 -08:00
Timothy Clem
941664330e Ruby structure changed 2019-12-13 13:44:35 -08:00
Timothy Clem
7e0c6b5417 Give this a signature 2019-12-13 13:43:59 -08:00
Timothy Clem
8ade6db251 Merge remote-tracking branch 'origin/master' into test-precise-parsing 2019-12-13 13:13:54 -08:00
Rob Rix
4ff4e5d776
Merge pull request #402 from github/nothing-some-bash-can't-fix
Add script to fix corrupted tree-sitter Cabal stores.
2019-12-12 17:02:32 -05:00
Patrick Thomson
481a9dd1ab
Merge pull request #311 from github/fused-effects-one-dot-zero
fused-effects 1.0
2019-12-12 15:38:01 -05:00
Patrick Thomson
c78529d061 Add script to fix corrupted tree-sitter Cabal stores. 2019-12-12 15:12:13 -05:00
Rob Rix
95089e8833
Re-export the effect module last. 2019-12-12 11:43:19 -05:00
Rob Rix
fdabcdb722
Re-export Algebra & run as well. 2019-12-12 11:42:40 -05:00
Rob Rix
d81d482592
🔥 runParseC. 2019-12-12 11:42:33 -05:00
Rob Rix
b726bf8702
🔥 ConstraintKinds. 2019-12-12 11:41:06 -05:00
Rob Rix
e0c47f11bc
🔥 an unnecessary Effect instance for Monotype. 2019-12-12 11:32:01 -05:00
Rob Rix
5ae742cf1c
🔥 unnecessary scoped type variables. 2019-12-12 11:31:24 -05:00
Rob Rix
22b6c3bab3
🔥 some redundant language extensions. 2019-12-12 11:31:15 -05:00
Patrick Thomson
353226c0cb Fix parse-examples. 2019-12-11 15:50:15 -05:00
Patrick Thomson
862ee92eb8 Fix semantic-python tests. 2019-12-11 15:47:03 -05:00
Patrick Thomson
34214b737f Fix Generators module. 2019-12-11 15:44:50 -05:00
Patrick Thomson
575935f6c6 Fix lints. 2019-12-11 15:41:50 -05:00
Patrick Thomson
af1d62a75b Depend on newer tree-sitter. 2019-12-11 15:04:18 -05:00
Timothy Clem
5b34a0e196 no strictness 2019-12-10 14:34:13 -08:00
Timothy Clem
bd3c3eaf83 Fix hlint suggestion 2019-12-10 14:17:33 -08:00
Rob Rix
e1d3e4ba69
🔥 the local inclusion of haskell-tree-sitter. 2019-12-10 16:55:45 -05:00
Rob Rix
86a99f3485
🔥 the source-repository-package stanzas for fused-effects-resumable and fused-effects-exceptions. 2019-12-10 16:55:33 -05:00
Rob Rix
b1cc324c11
Bump fused-syntax to master. 2019-12-10 16:54:35 -05:00
Timothy Clem
cedd83f91e Merge remote-tracking branch 'origin/master' into test-precise-parsing 2019-12-10 13:37:16 -08:00
Rob Rix
cc8b1891e4
Run the inner computations. 2019-12-10 16:35:51 -05:00
Rob Rix
858a71e39a
Merge branch 'master' into fused-effects-one-dot-zero 2019-12-10 16:34:29 -05:00
Timothy Clem
5586c46193
Structure of heredocs changed 2019-12-10 16:34:27 -05:00
Timothy Clem
484f4278e1
++tree-sitter-ruby, fix assignment 2019-12-10 16:34:27 -05:00
Timothy Clem
409b165a7c
No more ArgumentListWithParens 2019-12-10 16:34:26 -05:00
Timothy Clem
ec19540425
++tree-sitter 0.7
Also bumps parsers that changed
2019-12-10 16:34:26 -05:00
Patrick Thomson
38ef115e7d
Mention that semantic doesn't yet build on Windows.
As discussed in #393, we should warn people that Win32 is a no-go.
2019-12-10 16:34:26 -05:00