1
1
mirror of https://github.com/github/semantic.git synced 2024-12-21 13:51:44 +03:00
Commit Graph

12141 Commits

Author SHA1 Message Date
Timothy Clem
ba6273c10d Merge pull request #1109 from github/external-language-detection
Support for external language detection
2017-05-11 10:39:56 -07:00
Timothy Clem
b9358d7809 Favor multiple arguments over a tuple argument 2017-05-11 10:10:48 -07:00
Timothy Clem
373b5417fb Better names for Parser' and Differ' 2017-05-11 10:10:14 -07:00
Timothy Clem
edb104ff92 Still have extra imports 2017-05-09 16:12:06 -07:00
Timothy Clem
6fd4892e04 Better error message if we fail to parse 2017-05-09 16:10:30 -07:00
Timothy Clem
b7370b6e1a Sort out the tests to pass language with paths 2017-05-09 15:55:26 -07:00
Timothy Clem
95d41a26f3 Enabling passing language on the cmdline 2017-05-09 15:10:26 -07:00
Rob Rix
663452a71d Merge pull request #1104 from github/generalize-alignment-over-the-syntax-functor
Generalize alignment over the syntax functor
2017-05-09 13:21:30 -04:00
Rob Rix
4894a5b286 Merge branch 'master' into generalize-alignment-over-the-syntax-functor 2017-05-08 09:50:38 -04:00
Rob Rix
08e4377b65 Merge pull request #1097 from github/opt-in-anonymous-nodes
Match against token nodes when necessary
2017-05-08 09:49:40 -04:00
Rob Rix
7c100f5bfa Clarify the indentation of assignment operators. 2017-05-08 09:47:09 -04:00
Rob Rix
6ce4496f14 Merge branch 'master' into opt-in-anonymous-nodes 2017-05-08 08:33:14 -04:00
Rob Rix
4274fdf6e3 Merge branch 'master' into generalize-alignment-over-the-syntax-functor 2017-05-08 08:28:01 -04:00
Timothy Clem
6cebe6eccc Merge pull request #1106 from github/fix-json-output-again
Take 2 on fixing JSON parse output
2017-05-05 13:34:48 -07:00
Timothy Clem
ab0a6d59dd Merge branch 'master' into fix-json-output-again 2017-05-05 13:30:48 -07:00
Rob Rix
02dec7980f Merge pull request #1099 from github/diffs-a-la-carte
Diffs à la carte
2017-05-05 16:05:14 -04:00
Rob Rix
286d751b7b Merge branch 'master' into opt-in-anonymous-nodes 2017-05-05 13:47:07 -04:00
Rob Rix
ba32db8fc9 Merge branch 'master' into diffs-a-la-carte 2017-05-05 13:46:40 -04:00
Rob Rix
7b961977b7 Merge branch 'master' into generalize-alignment-over-the-syntax-functor 2017-05-05 13:46:23 -04:00
Rob Rix
8023631dfb Merge pull request #1103 from github/assignment-best-practices
Assignment best practices
2017-05-05 13:44:43 -04:00
Timothy Clem
f2f6bb45d9 Don't parse blobs that don't exist 2017-05-05 10:06:58 -07:00
Timothy Clem
1959301204 Use a list to simplify json output concatenation 2017-05-05 09:09:45 -07:00
Timothy Clem
2b4d4a0e85 Bring back original json structure with 'sourceRange' and identifier only on specific nodes 2017-05-05 09:08:58 -07:00
Rob Rix
f14cd97cae Merge branch 'master' into generalize-alignment-over-the-syntax-functor 2017-05-05 10:56:23 -04:00
Rob Rix
875fe1c5ae Merge branch 'master' into assignment-best-practices 2017-05-05 10:56:19 -04:00
Rob Rix
1ca4d21c47 Merge branch 'master' into diffs-a-la-carte 2017-05-05 10:56:17 -04:00
Rob Rix
209a2de6b6 Merge branch 'master' into opt-in-anonymous-nodes 2017-05-05 10:56:14 -04:00
Timothy Clem
4a1f4de198 Merge pull request #1105 from github/fix-json-output
Fix json output
2017-05-05 07:55:22 -07:00
Timothy Clem
e53a8342a3 Missing one case for this monoid instance to be associative 2017-05-05 07:52:14 -07:00
Rob Rix
ccf92f9808 Rename setCharacterRange -> setByteRange. 2017-05-05 09:32:15 -04:00
Rob Rix
d9b6c51319 Extract the wrapInBranch lambda into a binding. 2017-05-05 09:31:23 -04:00
Rob Rix
634b8e450f Apply the fusion law. 2017-05-05 09:30:27 -04:00
Rob Rix
bee7d1ee6a Merge branch 'master' into fix-json-output 2017-05-05 09:06:30 -04:00
Timothy Clem
bea5d66f3f Bit more nuanced of a monoid instance for Value 2017-05-04 14:56:53 -07:00
Timothy Clem
702198ec91 Failing tests showing desired json output 2017-05-04 14:56:32 -07:00
Timothy Clem
477165a4c2 Collapse up and remove unused language extensions 2017-05-04 14:56:08 -07:00
Rob Rix
d6dbc534eb Don’t bind variables we don’t use. 2017-05-04 17:36:03 -04:00
Rob Rix
d0603610cc Update the JSON diff output fixtures. 2017-05-04 17:32:06 -04:00
Rob Rix
231abd6cb5 Generalize alignment over the syntax functor. 2017-05-04 17:31:45 -04:00
Rob Rix
5d206c3c9a Merge branch 'master' into assignment-best-practices 2017-05-04 13:18:18 -04:00
Rob Rix
e943a5372c Merge branch 'master' into diffs-a-la-carte 2017-05-04 13:18:12 -04:00
Rob Rix
9f1a4bc778 Merge branch 'master' into opt-in-anonymous-nodes 2017-05-04 13:18:00 -04:00
Rob Rix
9f302459c2 Merge pull request #1102 from github/🔥-split-renderer
🔥 split renderer
2017-05-04 13:17:38 -04:00
Rob Rix
13d6b313cb Document how tokens are skipped. 2017-05-04 13:11:09 -04:00
Rob Rix
d62b6170e6 Document optional. 2017-05-04 13:04:54 -04:00
Rob Rix
64ada1c6c2 Document some/many repetitions. 2017-05-04 13:03:46 -04:00
Rob Rix
da158b4a12 Document committed choice. 2017-05-04 12:58:00 -04:00
Rob Rix
7467fabfa4 Document combining assignments with the various instances. 2017-05-04 12:25:05 -04:00
Rob Rix
a30769167c Document 'pure' assignments. 2017-05-04 11:29:44 -04:00
Rob Rix
9644561a8d Document the basic primitives. 2017-05-04 11:27:43 -04:00