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

12489 Commits

Author SHA1 Message Date
Rick Winfrey
ed45d1f4ce 🔥 location from assignments 2017-05-16 14:18:34 -07:00
Rick Winfrey
617290ff0f 🔥 comment 2017-05-16 12:04:03 -07:00
Rick Winfrey
b01b801f48 Fix typo in comment 2017-05-16 11:51:27 -07:00
Rick Winfrey
39f0d597f5 Make import statements declarations 2017-05-16 11:35:48 -07:00
Rick Winfrey
5589a96013 Assign float and integer 2017-05-16 11:35:31 -07:00
Rick Winfrey
2123f67e48 Add callstack to Python assign functions 2017-05-16 11:35:08 -07:00
Rick Winfrey
223e92c19f Add Float literal 2017-05-16 11:26:49 -07:00
Rick Winfrey
e1c9e66b26 Merge branch 'master' into python-assignment 2017-05-16 10:55:54 -07:00
Rick Winfrey
32a8b9d979 Merge branch 'python-assignment' of github.com:github/semantic-diff into python-assignment 2017-05-16 10:49:54 -07:00
Rick Winfrey
86bc182fc4 Bump tree-sitter-python to differentiate between integers and floats 2017-05-16 10:38:09 -07:00
Rick Winfrey
9793809b7f Merge pull request #1117 from github/assigning-blame
Assigning blame
2017-05-16 10:15:33 -07:00
Rick Winfrey
7caffb9609 Merge pull request #1116 from github/repl-workflow-factoring
REPL workflow factoring
2017-05-16 10:03:09 -07:00
Rob Rix
4ae3abd83b Provide call stacks for empty & <|> assignments. 2017-05-16 11:42:47 -04:00
Rob Rix
69bf06195a Pretty-print call stacks with errors. 2017-05-16 11:42:07 -04:00
Rob Rix
49e9baf29f Carry call stacks in errors. 2017-05-16 11:40:43 -04:00
Rob Rix
4ee40a4a61 Use the API to freeze call stacks. 2017-05-16 11:40:30 -04:00
Rob Rix
d8d9856f39 Carry call stacks through running assignments. 2017-05-16 11:39:55 -04:00
Rob Rix
5a54516b9f Freeze the call stack in the smart constructors. 2017-05-16 11:23:21 -04:00
Rob Rix
f002ce8080 Give call stacks to the Assignment terms and smart constructors. 2017-05-16 11:20:19 -04:00
Rob Rix
66053a3c47 Give call stacks to all of the Ruby assignments. 2017-05-16 11:18:01 -04:00
Rob Rix
98b69566db Bump tree-sitter-{python,ruby} to master since the PRs have been merged. 2017-05-16 09:49:06 -04:00
Rob Rix
42fd846834 Bump tree-sitter-{python,ruby} for anonymized namespaces (& therefore internal linkage). 2017-05-15 18:14:18 -04:00
Rob Rix
24d2086e78 Bump tree-sitter-{python,ruby} for namespaced scanners. 2017-05-15 18:05:36 -04:00
Rick Winfrey
c6fa3ad682 Assign identifiers 2017-05-15 14:22:20 -07:00
Rick Winfrey
0a517e4dc4 Extract declaration function 2017-05-15 14:22:06 -07:00
Rob Rix
36465bfad6 Move toAST & anaM down. 2017-05-15 15:38:31 -04:00
Rob Rix
f6dc76b8ec 🔥 parsePythonToAST. 2017-05-15 15:38:08 -04:00
Rob Rix
70d8b76e38 🔥 parseRubyToAST. 2017-05-15 15:37:33 -04:00
Rob Rix
fe33f20fe8 Use the global toAST & anaM definitions for Ruby. 2017-05-15 15:35:31 -04:00
Rob Rix
807e42240d Extract & generalize toAST. 2017-05-15 15:34:53 -04:00
Rob Rix
a7df1129c3 Extract anaM to the top level. 2017-05-15 15:34:45 -04:00
Rob Rix
1cd523b9eb Merge pull request #1113 from github/symbol-assignments-produce-locations
Symbol assignments produce locations
2017-05-15 15:07:03 -04:00
Rick Winfrey
f6f612c9ee Assign Return as statement or literal 2017-05-12 16:07:41 -07:00
Rick Winfrey
9091b24f2d Spacing shift 2017-05-12 16:04:02 -07:00
Rick Winfrey
b2b73de89a Assign ExpressionStatement to Statements and Literals 2017-05-12 15:58:52 -07:00
Rick Winfrey
5aaa548c60 🔥 other redundant import 2017-05-12 15:30:55 -07:00
Rick Winfrey
a63a394f1a 🔥 redundant imports for now 2017-05-12 15:28:42 -07:00
Rick Winfrey
df5b526db2 📝 possibility of matching against children nodes in Import and ImportFrom statements 2017-05-12 15:17:56 -07:00
Rick Winfrey
90876ede69 Assign ImportFromStatement 2017-05-12 15:17:34 -07:00
Rick Winfrey
31c72f41d1 Assign ImportStatement 2017-05-12 15:10:34 -07:00
Rick Winfrey
e231df2a91 Add simple ImportStatement constructor 2017-05-12 15:10:23 -07:00
Rick Winfrey
092e3f38f4 Merge branch 'master' into python-assignment 2017-05-12 14:50:12 -07:00
Rob Rix
9eb028d37c Merge branch 'master' into symbol-assignments-produce-locations 2017-05-12 17:19:17 -04:00
Rob Rix
1d93e0bacd Merge pull request #1107 from github/generalize-table-of-contents-over-the-syntax-functor
Generalize table of contents over the syntax functor
2017-05-12 17:18:46 -04:00
Rob Rix
e1af9f77a8 📝 identityDecorator. 2017-05-12 16:25:19 -04:00
Rob Rix
0d43cccd6a Define the identity decorator. 2017-05-12 16:24:29 -04:00
Rob Rix
cd1f8d84ba Symbol rules produce the location. 2017-05-12 16:14:44 -04:00
Rob Rix
df74f26b16 Correct an omitted space. 2017-05-12 16:10:11 -04:00
Rob Rix
37b453a110 Define an invert combinator for until/unless. 2017-05-12 16:07:27 -04:00
Rob Rix
421f72c787 Abstract assignment for lists of statements. 2017-05-12 16:03:35 -04:00