{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/3230","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/3230/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/3230/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/3230/events","html_url":"https://github.com/dotnet/roslyn/pull/3230","id":83678264,"number":3230,"title":"Remove recursion in GetFirstToken and GetLastToken","user":{"login":"mattwar","id":3387305,"avatar_url":"https://avatars.githubusercontent.com/u/3387305?v=3","gravatar_id":"","url":"https://api.github.com/users/mattwar","html_url":"https://github.com/mattwar","followers_url":"https://api.github.com/users/mattwar/followers","following_url":"https://api.github.com/users/mattwar/following{/other_user}","gists_url":"https://api.github.com/users/mattwar/gists{/gist_id}","starred_url":"https://api.github.com/users/mattwar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mattwar/subscriptions","organizations_url":"https://api.github.com/users/mattwar/orgs","repos_url":"https://api.github.com/users/mattwar/repos","events_url":"https://api.github.com/users/mattwar/events{/privacy}","received_events_url":"https://api.github.com/users/mattwar/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/roslyn/labels/cla-already-signed","name":"cla-already-signed","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-01T20:27:44Z","updated_at":"2015-06-01T20:48:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/roslyn/pulls/3230","html_url":"https://github.com/dotnet/roslyn/pull/3230","diff_url":"https://github.com/dotnet/roslyn/pull/3230.diff","patch_url":"https://github.com/dotnet/roslyn/pull/3230.patch"},"body":"Fixes potential stack overflow when calling GetNextToken and GetPreviousToken and near the boundary of a very deep syntax tree.\r\n\r\n@pharring @VSadov please review.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/comments/107702416","html_url":"https://github.com/dotnet/roslyn/pull/3230#issuecomment-107702416","issue_url":"https://api.github.com/repos/dotnet/roslyn/issues/3230","id":107702416,"user":{"login":"pharring","id":9952654,"avatar_url":"https://avatars.githubusercontent.com/u/9952654?v=3","gravatar_id":"","url":"https://api.github.com/users/pharring","html_url":"https://github.com/pharring","followers_url":"https://api.github.com/users/pharring/followers","following_url":"https://api.github.com/users/pharring/following{/other_user}","gists_url":"https://api.github.com/users/pharring/gists{/gist_id}","starred_url":"https://api.github.com/users/pharring/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pharring/subscriptions","organizations_url":"https://api.github.com/users/pharring/orgs","repos_url":"https://api.github.com/users/pharring/repos","events_url":"https://api.github.com/users/pharring/events{/privacy}","received_events_url":"https://api.github.com/users/pharring/received_events","type":"User","site_admin":false},"created_at":"2015-06-01T20:48:44Z","updated_at":"2015-06-01T20:48:44Z","body":"Tests?"}}