Rick Winfrey
ca04fb6495
Merge branch 'master' into second-wait
2019-02-04 19:12:16 -08:00
Rick Winfrey
3d125791ab
Wait and block on the async parsing thread
...
If we timeout an async parsing thread and return, but the parsing thread is still running, we can force a race condition in which we delete the parser before it's completed on the async thread. This patch blocks on the parsing thread until it is complete before we clean up the parser. But this might have unintended consequences for the downstream consumer (i.e. github/github).
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
2019-02-04 16:23:36 -08:00
Timothy Clem
8267613081
Merge pull request #2366 from github/refactor-runTask-log-request-ids
...
Refactor runTask always log request ids
2019-02-04 16:07:52 -08:00
Timothy Clem
b2ae020f26
Merge branch 'master' into refactor-runTask-log-request-ids
2019-02-04 14:54:43 -08:00
Rick Winfrey
b04b3c5c51
Merge pull request #2367 from github/python-comparison-operators
...
Python comparison operators
2019-02-04 13:52:14 -08:00
Timothy Clem
33f03c42a5
Align the ::
2019-02-04 13:31:31 -08:00
Rick Winfrey
43538a0897
Merge branch 'master' into python-comparison-operators
2019-02-04 13:21:01 -08:00
Rick Winfrey
44da5787f4
Merge branch 'python-comparison-operators' of https://github.com/github/semantic into python-comparison-operators
2019-02-04 13:19:23 -08:00
Josh Vera
17d7926ddf
Merge pull request #2363 from github/javascript-assignment-fixes
...
Javascript assignment fixes
2019-02-04 16:08:47 -05:00
Timothy Clem
77f07859a4
Merge branch 'master' into refactor-runTask-log-request-ids
2019-02-04 08:20:56 -08:00
joshvera
41b8f0ae9c
Merge remote-tracking branch 'origin/master' into javascript-assignment-fixes
2019-02-04 10:21:27 -05:00
Rick Winfrey
c5e9956501
Merge branch 'master' into python-comparison-operators
2019-02-01 17:08:29 -08:00
Timothy Clem
73785eaef9
Merge pull request #2335 from github/servant-experiment
...
Replace GRPC with Twirp and unify semantic's API
2019-02-01 15:05:05 -08:00
Timothy Clem
ce04fa8f12
Refactor runTask
2019-02-01 15:04:23 -08:00
joshvera
d67b7c273c
Add AccessControl instance for AnnotatedExpression
2019-02-01 17:02:26 -05:00
joshvera
f8fa4faa88
Merge remote-tracking branch 'origin/master' into javascript-assignment-fixes
2019-02-01 16:55:03 -05:00
Timothy Clem
d3a4377f3f
Merge branch 'master' into servant-experiment
2019-02-01 13:17:17 -08:00
Rick Winfrey
22f8cdf709
Use tokens instead of symbols
2019-02-01 12:48:20 -08:00
Rick Winfrey
a7c2c83a08
Use a choice
to construct a single symbol table with term1
...
Co-Authored-By: Rob Rix <robrix@github.com>
2019-02-01 12:21:27 -08:00
Rick Winfrey
10f6d54b96
Merge pull request #2365 from github/python-assignment-fixes
...
Python assignment fixes
2019-02-01 12:12:09 -08:00
Timothy Clem
a3a665bb5c
Correct inline docs
2019-02-01 08:54:26 -08:00
Josh Vera
37ea776107
Merge branch 'master' into javascript-assignment-fixes
2019-02-01 09:19:35 -05:00
Rick Winfrey
74fa0ca315
Revert "These syntax constructors are no longer used in Ruby's Syntax"
...
This reverts commit b2c8aa0afeb9abe3552dcabd74bbe2a114963e6d.
2019-01-31 17:33:10 -08:00
Rick Winfrey
9fd2e3e20f
Add pythonASTParser
2019-01-31 17:20:59 -08:00
Rick Winfrey
a5c32b80d3
Have to contextualize and postContextualize within chainl1Term
2019-01-31 17:01:33 -08:00
Rick Winfrey
2226a64b2b
Post contextualize the lhs of a binary comparison
2019-01-31 15:58:16 -08:00
Rick Winfrey
4a1dbe636f
These syntax constructors are no longer used in Ruby's Syntax
2019-01-31 15:55:13 -08:00
Rick Winfrey
ad82cf4c6d
Fixes contextualize bug for comments occuring after a binary operator
...
Example:
`if (self.__class__._create_slots.__code__ is not # pylint: disable=protected-access
OptimizerV2._create_slots.__code__):`
2019-01-31 15:54:51 -08:00
Timothy Clem
635f09fe29
++version to 0.5.0
2019-01-31 15:41:08 -08:00
Rick Winfrey
17f64344ef
Assign comments within Python member access expressions
2019-01-31 15:30:28 -08:00
Timothy Clem
a1a81e3daa
Fix up merge conflicts in Examples.hs
2019-01-31 14:13:26 -08:00
Timothy Clem
c6091cee7f
Remove extra imports
2019-01-31 13:47:45 -08:00
joshvera
554bd0b7fa
Fix up ambient declaration
2019-01-31 16:34:13 -05:00
Timothy Clem
61319cdc2c
Transition back to our language enum
2019-01-31 13:11:55 -08:00
joshvera
77b1e6f234
Add annotatedExpression to typescript
2019-01-31 16:07:19 -05:00
Timothy Clem
f14412fe8f
Merge remote-tracking branch 'origin/master' into servant-experiment
2019-01-31 12:57:59 -08:00
Rick Winfrey
e7979c5ae0
Merge pull request #2317 from github/visibility-resolution
...
Access Control
2019-01-31 12:21:07 -08:00
Rick Winfrey
0224ac0b99
Merge branch 'master' into visibility-resolution
2019-01-31 11:51:20 -08:00
Rick Winfrey
84f4ebbf89
Don't shadow tiers
method
...
Co-Authored-By: Rob Rix <robrix@github.com>
2019-01-31 11:35:30 -08:00
Josh Vera
5bc09956cf
Merge pull request #2362 from github/go-assignment-fixes
...
Go assignment fixes
2019-01-31 14:35:13 -05:00
Rick Winfrey
ddaf5ba29d
Regen proto files
2019-01-31 11:04:35 -08:00
Rick Winfrey
ad2b314c3d
Remove Message and MessageField instances for AccessControl
2019-01-31 10:59:43 -08:00
Rick Winfrey
74f8c810fb
Add Primitive AccessControl instance
2019-01-31 10:59:15 -08:00
Timothy Clem
d35e84fc2d
Merge remote-tracking branch 'origin/master' into servant-experiment
2019-01-31 09:01:18 -08:00
joshvera
a103539b40
Allow comments around property_identifier
2019-01-31 11:41:33 -05:00
joshvera
9592376d2f
Enable go tests
2019-01-31 10:59:37 -05:00
joshvera
611b453617
Add goASTParser
2019-01-31 10:49:19 -05:00
joshvera
5f187e1070
Add nil and boolean to go assignment
2019-01-31 10:49:11 -05:00
Rick Winfrey
31930cc56b
Update spec
2019-01-30 16:06:01 -08:00
Rick Winfrey
7789ea6d32
Regen fixtures
2019-01-30 16:05:54 -08:00