1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 01:47:01 +03:00
Commit Graph

11110 Commits

Author SHA1 Message Date
Rob Rix
8e51ebff2d Stub in a module for expression syntax. 2017-03-29 15:47:12 -04:00
Rob Rix
2558b4c3f1 Merge remote-tracking branch 'origin/master' into syntax-a-la-carte 2017-03-29 15:42:29 -04:00
Rob Rix
497251094a Merge pull request #1052 from github/batch-copy-terms
Batch copy terms
2017-03-29 13:54:26 -04:00
Rob Rix
f516f34b4a Merge branch 'master' into batch-copy-terms 2017-03-28 23:09:29 -04:00
Josh Vera
e3018cbace Merge pull request #1059 from github/🔥-lambda-case
🔥 LambdaCase
2017-03-28 18:32:49 -04:00
Rob Rix
a8410e8829 🔥 various uses of LambdaCase. 2017-03-28 15:32:45 -04:00
Rob Rix
5efe89fbd3 🔥 LambdaCase from the default extensions list. 2017-03-28 15:26:10 -04:00
Timothy Clem
55b765b235 Merge branch 'master' into batch-copy-terms 2017-03-28 11:11:25 -07:00
Timothy Clem
46d4c43055 Merge branch 'master' into batch-copy-terms 2017-03-28 10:47:57 -07:00
Rick Winfrey
58041e217b Merge pull request #1055 from github/silence-stderr-output
Swallow IO exceptions for now
2017-03-28 10:39:09 -07:00
Rick Winfrey
c7f6b25723 Swallow errors for now
- Outputting IO exceptions in the GitmonClient are causing problems for
profiling work.
2017-03-28 10:32:44 -07:00
Rob Rix
d7b294e3d0 Merge branch 'master' into batch-copy-terms 2017-03-28 12:57:24 -04:00
Rick Winfrey
e2da5ce309 Merge pull request #1026 from github/gitmon-support
Gitmon support
2017-03-28 09:55:37 -07:00
Rob Rix
c652ec4367 Bump haskell-tree-sitter to master. 2017-03-28 12:50:53 -04:00
Rick Winfrey
2ff5d92d01 Alignment 2017-03-28 09:44:19 -07:00
Rick Winfrey
5aebd2006a Rework loading of env vars 2017-03-28 09:41:16 -07:00
Rob Rix
e1c914d90a Bump haskell-tree-sitter. 2017-03-28 09:45:19 -04:00
Rob Rix
7438874a59 Bump haskell-tree-sitter for another microoptimization. 2017-03-27 21:35:22 -04:00
Rob Rix
0a7f840d79 Bump haskell-tree-sitter for low-level optimizations to node importing. 2017-03-27 21:09:59 -04:00
Rick Winfrey
0e406f57d3 Use traverse_ with uncurry to setEnv in specs 2017-03-27 15:55:43 -07:00
Rick Winfrey
eaa5873ed7 Merge branch 'master' into gitmon-support 2017-03-27 15:38:18 -07:00
Rick Winfrey
1399166ed0 Print IO exception to stderr
- Printing to stdout will cause JSON parsing issues on the dotcom side
2017-03-27 15:27:03 -07:00
Rob Rix
02828cb949 Pass the TSNode through instead of copying the whole Node back over. 2017-03-27 18:19:24 -04:00
Rick Winfrey
3d20fe58a3 Update comment formatting 2017-03-27 14:16:08 -07:00
Rick Winfrey
f935e1542f Use BangPatterns 2017-03-27 14:15:58 -07:00
Rick Winfrey
12616f961c Print IO exceptions rather than swallow them 2017-03-27 14:13:21 -07:00
Rick Winfrey
cc0288f431 Inline error handling for getCurrentDirectory 2017-03-27 14:13:01 -07:00
Rob Rix
f207a70e1c Spacing. 2017-03-27 16:56:28 -04:00
Rob Rix
5c3a8cac21 Bind the copying functions in the where clause. 2017-03-27 16:19:09 -04:00
Rob Rix
bbc488d12a Pull getChildren, childNodeToTerm, and range into a where clause. 2017-03-27 16:17:10 -04:00
Rob Rix
bf68679f20 Tidy up the source span. 2017-03-27 16:04:43 -04:00
Rob Rix
23c4a8b6c3 Tidy up how we get child terms. 2017-03-27 16:03:35 -04:00
Rob Rix
32b6ff17e0 Filter non-empty children in getChildren. 2017-03-27 16:02:25 -04:00
Rob Rix
72b5b056de Don’t pass the range in. 2017-03-27 15:59:48 -04:00
Rob Rix
e6b85848da We no longer need to evaluate these strictly. 2017-03-27 15:57:11 -04:00
Rob Rix
fa68774cbd Take a Node, not a Ptr Node. 2017-03-27 15:54:34 -04:00
Rob Rix
19ce10451a Batch-copy nodes. 2017-03-27 15:48:24 -04:00
Rick Winfrey
862c335213 snake_case -> camelCase 2017-03-27 10:21:28 -07:00
Rick Winfrey
e801ac3f07 Use void for safeGitmonIO 2017-03-27 10:11:30 -07:00
Rick Winfrey
7258550221 🔥 Data.Text pack 2017-03-27 10:11:09 -07:00
Rob Rix
20a04c04e3 Note some remaining work for character literals & escapes. 2017-03-27 11:40:47 -04:00
Rob Rix
ecf2530fd2 Clarify that Constructor covers structs too. 2017-03-27 10:41:18 -04:00
Rob Rix
6b50a17796 Define ADT declaration syntax. 2017-03-27 10:40:20 -04:00
Rob Rix
9531d58be8 Define class declaration syntax. 2017-03-27 10:34:44 -04:00
Rob Rix
65cd622b93 Define method declaration syntax. 2017-03-27 10:33:15 -04:00
Rob Rix
4e91c973cf Add a todo about function types. 2017-03-27 10:33:03 -04:00
Rob Rix
3efb0670d2 Define function declaration syntax. 2017-03-27 10:31:16 -04:00
Rob Rix
71eee6f060 Define some pattern matching statements. 2017-03-27 10:27:46 -04:00
Rob Rix
20a7ae34b1 Clarify a todo. 2017-03-27 10:17:40 -04:00
Rob Rix
e2da69cf14 Note some other literal todos. 2017-03-27 10:16:24 -04:00