{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/11314","repository_url":"https://api.github.com/repos/dotnet/corefx","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/11314/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/11314/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/11314/events","html_url":"https://github.com/dotnet/corefx/pull/11314","id":174404024,"number":11314,"title":"Reducing code duplication in ExpressionQuoter and converging the copies.","user":{"login":"bartdesmet","id":7324746,"avatar_url":"https://avatars.githubusercontent.com/u/7324746?v=3","gravatar_id":"","url":"https://api.github.com/users/bartdesmet","html_url":"https://github.com/bartdesmet","followers_url":"https://api.github.com/users/bartdesmet/followers","following_url":"https://api.github.com/users/bartdesmet/following{/other_user}","gists_url":"https://api.github.com/users/bartdesmet/gists{/gist_id}","starred_url":"https://api.github.com/users/bartdesmet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartdesmet/subscriptions","organizations_url":"https://api.github.com/users/bartdesmet/orgs","repos_url":"https://api.github.com/users/bartdesmet/repos","events_url":"https://api.github.com/users/bartdesmet/events{/privacy}","received_events_url":"https://api.github.com/users/bartdesmet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/corefx/labels/3%20-%20Ready%20For%20Review","name":"3 - Ready For Review","color":"CCCCCC"},{"url":"https://api.github.com/repos/dotnet/corefx/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-31T23:37:13Z","updated_at":"2016-08-31T23:59:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/corefx/pulls/11314","html_url":"https://github.com/dotnet/corefx/pull/11314","diff_url":"https://github.com/dotnet/corefx/pull/11314.diff","patch_url":"https://github.com/dotnet/corefx/pull/11314.patch"},"body":"This contributes to #11097 by sharing `RuntimeVariables` and `MergedRuntimeVariables` types across interpreter and compiler. In addition, I'm simplifying some of the logic in the quoter used by the interpreter such that it converges with the one used by the compiler. In a separate step, I can work on sharing the common pieces through some base class (see comments in the PR)."},"comment":{"url":"https://api.github.com/repos/dotnet/corefx/issues/comments/243938076","html_url":"https://github.com/dotnet/corefx/pull/11314#issuecomment-243938076","issue_url":"https://api.github.com/repos/dotnet/corefx/issues/11314","id":243938076,"user":{"login":"bartdesmet","id":7324746,"avatar_url":"https://avatars.githubusercontent.com/u/7324746?v=3","gravatar_id":"","url":"https://api.github.com/users/bartdesmet","html_url":"https://github.com/bartdesmet","followers_url":"https://api.github.com/users/bartdesmet/followers","following_url":"https://api.github.com/users/bartdesmet/following{/other_user}","gists_url":"https://api.github.com/users/bartdesmet/gists{/gist_id}","starred_url":"https://api.github.com/users/bartdesmet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartdesmet/subscriptions","organizations_url":"https://api.github.com/users/bartdesmet/orgs","repos_url":"https://api.github.com/users/bartdesmet/repos","events_url":"https://api.github.com/users/bartdesmet/events{/privacy}","received_events_url":"https://api.github.com/users/bartdesmet/received_events","type":"User","site_admin":false},"created_at":"2016-08-31T23:59:16Z","updated_at":"2016-08-31T23:59:16Z","body":"CC @VSadov"}}
{"actor":{"display_login":"bartdesmet"}}