1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 14:21:31 +03:00
Commit Graph

14193 Commits

Author SHA1 Message Date
Timothy Clem
79d1156ff7 Let operator assignment match all remaining expressions
Handles examples like:

a[1] ||=
  (
    break if c
    c = false
  )
2017-08-02 07:47:38 -07:00
Timothy Clem
6f9836c103 Ruby case can be empty 2017-08-02 07:39:10 -07:00
Timothy Clem
473e7e34dd Can have binary statement of empty expressions 2017-08-01 15:25:28 -07:00
Timothy Clem
da51cb3c20 Autodetect print source 2017-08-01 15:24:18 -07:00
Timothy Clem
ec9fcc7007 Fix for hidden binary nodes 2017-08-01 14:58:11 -07:00
Timothy Clem
7503a48ef1 Allow multiple expressions for all of these 2017-08-01 11:43:03 -07:00
Timothy Clem
6d1b076316 Rework for statement for new in clause 2017-08-01 11:40:56 -07:00
Timothy Clem
ee6c1f7667 Fallback to always catch binary minus for now 2017-08-01 11:40:43 -07:00
Timothy Clem
31dc6121a7 Allow ArgumentListWithParens in call 2017-08-01 11:40:28 -07:00
Timothy Clem
9020f74e48 ++tree-sitter-ruby for update for structure 2017-08-01 11:39:54 -07:00
Timothy Clem
d78a0db999 Flatten out argument into expression 2017-08-01 09:27:40 -07:00
Timothy Clem
20e9cb33a9 Turn on ruby assignment for sexpressions so we can test 2017-08-01 09:27:06 -07:00
Timothy Clem
0e2827af3a ++ tree-sitter-ruby to get examples 2017-08-01 09:26:37 -07:00
Timothy Clem
4a1728e4f6 Merge remote-tracking branch 'origin/master' into ruby-assignment-fixes 2017-08-01 08:03:52 -07:00
Timothy Clem
32bc82e39f Bit more cleanup 2017-08-01 07:49:26 -07:00
Timothy Clem
e4aa0ec264 Little bit of cleanup 2017-08-01 07:49:26 -07:00
Timothy Clem
4e8cc13b54 Write key/value logs and log timing 2017-08-01 07:49:26 -07:00
Timothy Clem
a71e9ca428 Basic ability to set exitStatus 2017-08-01 07:49:26 -07:00
Timothy Clem
7079d7541c Merge pull request #1261 from github/exit-status
Exit status and structured logging with timing
2017-08-01 07:48:51 -07:00
Timothy Clem
867f66b75a Merge branch 'master' into exit-status 2017-08-01 07:44:32 -07:00
Rob Rix
9696a61c72 Merge pull request #1270 from github/xcode-shmexcode
🔥 the ignoring of Xcode artifacts.
2017-08-01 09:14:04 -04:00
Rob Rix
4188d582a2 🔥 the ignoring of Xcode artifacts. 2017-08-01 09:12:41 -04:00
Rob Rix
c9016cf717 Merge pull request #1269 from github/ignore-cabal-artifacts
Ignore cabal artifacts
2017-08-01 09:09:08 -04:00
Rob Rix
e002f66ea1 Ignore the dist-newstyle dir. 2017-08-01 09:04:52 -04:00
Rob Rix
a775237d81 Ignore the local cabal project file. 2017-08-01 09:04:42 -04:00
Rob Rix
ff81cf837e 🔥 the ignore rules for vendor/icu. 2017-08-01 09:03:50 -04:00
Timothy Clem
e087469624 Better logging keys 2017-07-31 15:22:11 -07:00
Timothy Clem
fa3523d020 Merge branch 'master' into exit-status 2017-07-31 12:45:41 -07:00
Timothy Clem
268563b929 queue log messages directly 2017-07-31 12:44:08 -07:00
Timothy Clem
613fd2c6fb Already in IO 2017-07-31 12:43:44 -07:00
Rob Rix
d908f8f670 Merge pull request #1264 from github/output-typeclass
Output typeclass
2017-07-31 14:39:19 -04:00
Timothy Clem
1ed5d718f6 Merge branch 'master' into exit-status 2017-07-31 11:00:01 -07:00
Timothy Clem
ee18cfff39 Case id as ID 2017-07-31 09:05:55 -07:00
Timothy Clem
b5c1967440 Allow optional logging of request_id 2017-07-31 09:01:51 -07:00
Timothy Clem
87b2662b02 Log process ID 2017-07-31 08:56:17 -07:00
Timothy Clem
79b5509b00 Let the time task do it's own logging 2017-07-31 08:37:35 -07:00
Timothy Clem
6e682c880e Slightly cleaner nested eithers 2017-07-31 08:23:53 -07:00
Timothy Clem
6c44985e43 Switch disableColor to enableColor 2017-07-31 08:19:34 -07:00
Timothy Clem
e05b6e156e Cleanup use of showPairs 2017-07-31 08:14:32 -07:00
Rob Rix
e53adbd247 Merge branch 'master' into output-typeclass 2017-07-31 11:05:04 -04:00
Timothy Clem
14a2a8ba55 It's a bit more clear if this is called Log 2017-07-28 17:09:08 -07:00
Timothy Clem
4ecbf51763 Extract Semantic.Log 2017-07-28 17:07:48 -07:00
Rob Rix
b8669e4a12 Merge pull request #1266 from github/bye-bye-fdocs-bye-bye
Remove FDocs
2017-07-28 20:01:26 -04:00
Timothy Clem
d497df47c8 Rework error printing 2017-07-28 16:41:16 -07:00
Timothy Clem
b849180369 Possibility to log inserting and deleting timing 2017-07-28 16:40:57 -07:00
Timothy Clem
ed76134965 Formatting 2017-07-28 16:20:55 -07:00
Timothy Clem
ec66f2405c Not using the nullFormatter 2017-07-28 16:20:47 -07:00
Timothy Clem
565c559b9a Pass around ZonedTime 2017-07-28 16:20:24 -07:00
Rick Winfrey
aaa8713b96 🔥 FDocs 2017-07-28 16:12:20 -07:00
Timothy Clem
409188753d New timing Task 2017-07-28 15:55:20 -07:00