1
1
mirror of https://github.com/github/semantic.git synced 2024-12-23 14:54:16 +03:00
Commit Graph

10303 Commits

Author SHA1 Message Date
Rick Winfrey
b761e8cb48 Term and handle error for top level expression 2017-11-20 16:33:30 -08:00
Rick Winfrey
b559e33b7e Use program assign rule 2017-11-20 16:33:18 -08:00
Rick Winfrey
cb584daff0 Only contextualize terms 2017-11-20 16:32:55 -08:00
Rick Winfrey
dcce44efab Don't need manyTerm now 2017-11-20 16:32:37 -08:00
Rick Winfrey
45253041ac Don't need postContextualize now 2017-11-20 16:32:28 -08:00
Rick Winfrey
03509ca544 Don't duplicate type related assignments in expressions choices 2017-11-20 16:32:11 -08:00
Rick Winfrey
81422a603d Add program assignment 2017-11-20 16:31:16 -08:00
Rick Winfrey
2b73b4361f Term if initializer and else clause statements 2017-11-20 11:30:17 -08:00
Rick Winfrey
31f07845d5 Contextualize rather than term rhs of binary expression 2017-11-20 10:42:24 -08:00
Rick Winfrey
4d92c9ce4e 🔥 top level term 2017-11-20 10:41:56 -08:00
Rick Winfrey
1d6f06e2bc We don't need to term expressions 2017-11-20 10:14:22 -08:00
Rick Winfrey
e439ea941d Don't include comment in expression choices 2017-11-15 16:30:56 -08:00
Rick Winfrey
2cd1bc4f59 Use term to contextualize / post contextualize comments 2017-11-15 15:37:12 -08:00
Rick Winfrey
017b511469 Merge branch 'master' into go-assignment 2017-11-15 11:22:25 -08:00
Rick Winfrey
29a0dcf6e9 Allow optional blocks for method declarations 2017-11-15 11:07:53 -08:00
Rick Winfrey
43cfb15bdb Assign multiple expressions before the first expression case clause in switch statements 2017-11-15 10:56:52 -08:00
Rick Winfrey
4da3e29501 Assign mutiple expressions in type case statements 2017-11-15 10:21:23 -08:00
Rick Winfrey
0d55fcb378 🔥 unnecessary emptyTerm 2017-11-15 10:10:01 -08:00
Rick Winfrey
ee26a95330 Assign multiple expressions wthin communication clauses 2017-11-15 10:06:59 -08:00
joshvera
c44af7ad8e no parens 2017-11-15 12:16:36 -05:00
joshvera
d06d81672e Enable JS and JSX in semantic-diff 2017-11-15 11:35:25 -05:00
Rick Winfrey
af63537d36 Enforce function literals requiring a block 2017-11-14 15:35:48 -08:00
Rick Winfrey
77bdbdbb77 Assign function declaration and function literals with optionals 2017-11-14 15:32:46 -08:00
Rick Winfrey
d7573fc6c4 Create a types group 2017-11-14 15:30:54 -08:00
Timothy Clem
f9fe282af1 Merge branch 'master' into better-json-decode-errors 2017-11-14 15:26:19 -08:00
Josh Vera
d900d3ba12 Merge branch 'master' into default-typescript-assignment 2017-11-14 18:17:44 -05:00
Rick Winfrey
e36799d4ef Assign function declarations with no body 2017-11-14 14:30:42 -08:00
Rick Winfrey
f8bca432a4 Assign unary complement expressions 2017-11-14 14:25:01 -08:00
Rick Winfrey
46cb13a4c1 Allow communication clauses to have empty bodies 2017-11-14 14:03:50 -08:00
Rick Winfrey
1564d7f029 Allow expressions within type switch guards 2017-11-14 13:49:29 -08:00
Rick Winfrey
105a6adace 🔥 parens 2017-11-14 13:49:15 -08:00
Timothy Clem
6b1ac4f0fa Use eitherDecode so we can include an error message 2017-11-14 11:52:49 -08:00
Rick Winfrey
b32a874f42 Merge branch 'master' into go-assignment 2017-11-14 11:02:17 -08:00
Josh Vera
b86431933d Merge branch 'master' into python-updates 2017-11-13 18:37:03 -05:00
Rick Winfrey
8b723fdaa8 Assign parameters and parameterDeclarations consistently 2017-11-09 16:58:03 -08:00
Rick Winfrey
eaa98db6fd Assign identifiers for the receiver of method declarations 2017-11-09 16:39:48 -08:00
Rick Winfrey
b4bdbc7cfb Allow single identifiers in method declaration parameter list 2017-11-09 15:58:30 -08:00
Rick Winfrey
ab2839d925 Assign for statements with a single expression condition 2017-11-09 15:00:33 -08:00
Rick Winfrey
8a78c17a40 Add arrayType assignment to top level expression choices 2017-11-09 14:26:47 -08:00
Rick Winfrey
69c85f1140 Formatting 2017-11-09 14:25:22 -08:00
Josh Vera
136ceb6ca1 Merge branch 'master' into json-updates 2017-11-08 15:22:48 -05:00
Rick Winfrey
4d0a7d5a62 Merge branch 'master' into go-assignment 2017-11-08 11:09:42 -08:00
joshvera
d1cc1ab0cf Parse the top-level value of json 2017-11-08 13:26:57 -05:00
joshvera
4e083945bd Pre and post contextualize last term in infixTerm 2017-11-08 12:53:56 -05:00
joshvera
6738df20f9 Add someTerm 2017-11-08 10:48:21 -05:00
Rick Winfrey
ea924e8801 🔥 handleError from channel type assignment 2017-11-07 16:55:28 -08:00
Rick Winfrey
12583b435e Assign recursive array type statements 2017-11-07 16:38:32 -08:00
Rick Winfrey
bf129739ec Make method declaration assignment more robust 2017-11-07 16:25:35 -08:00
Rick Winfrey
fce6296369 Assign type alias statements 2017-11-07 15:48:41 -08:00
Rick Winfrey
7bc345906f Add Type.Alias constructor 2017-11-07 15:48:26 -08:00