{"action":"closed","issue":{"url":"https://api.github.com/repos/dotnet/roslyn/issues/7428","repository_url":"https://api.github.com/repos/dotnet/roslyn","labels_url":"https://api.github.com/repos/dotnet/roslyn/issues/7428/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/roslyn/issues/7428/comments","events_url":"https://api.github.com/repos/dotnet/roslyn/issues/7428/events","html_url":"https://github.com/dotnet/roslyn/issues/7428","id":121758182,"number":7428,"title":"BlockOperations don't get generated in some cases","user":{"login":"srivatsn","id":20570,"avatar_url":"https://avatars3.githubusercontent.com/u/20570?v=4","gravatar_id":"","url":"https://api.github.com/users/srivatsn","html_url":"https://github.com/srivatsn","followers_url":"https://api.github.com/users/srivatsn/followers","following_url":"https://api.github.com/users/srivatsn/following{/other_user}","gists_url":"https://api.github.com/users/srivatsn/gists{/gist_id}","starred_url":"https://api.github.com/users/srivatsn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srivatsn/subscriptions","organizations_url":"https://api.github.com/users/srivatsn/orgs","repos_url":"https://api.github.com/users/srivatsn/repos","events_url":"https://api.github.com/users/srivatsn/events{/privacy}","received_events_url":"https://api.github.com/users/srivatsn/received_events","type":"User","site_admin":false},"labels":[{"id":166381314,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Area-Analyzers","name":"Area-Analyzers","color":"5319e7","default":false},{"id":165001069,"url":"https://api.github.com/repos/dotnet/roslyn/labels/Bug","name":"Bug","color":"fc2929","default":false},{"id":328341992,"url":"https://api.github.com/repos/dotnet/roslyn/labels/New%20Feature%20-%20IOperation","name":"New Feature - IOperation","color":"bfd4f2","default":false},{"id":518419048,"url":"https://api.github.com/repos/dotnet/roslyn/labels/_Product-level%20triaged","name":"_Product-level triaged","color":"b60205","default":false}],"state":"closed","locked":false,"assignee":{"login":"mavasani","id":10605811,"avatar_url":"https://avatars2.githubusercontent.com/u/10605811?v=4","gravatar_id":"","url":"https://api.github.com/users/mavasani","html_url":"https://github.com/mavasani","followers_url":"https://api.github.com/users/mavasani/followers","following_url":"https://api.github.com/users/mavasani/following{/other_user}","gists_url":"https://api.github.com/users/mavasani/gists{/gist_id}","starred_url":"https://api.github.com/users/mavasani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mavasani/subscriptions","organizations_url":"https://api.github.com/users/mavasani/orgs","repos_url":"https://api.github.com/users/mavasani/repos","events_url":"https://api.github.com/users/mavasani/events{/privacy}","received_events_url":"https://api.github.com/users/mavasani/received_events","type":"User","site_admin":false},"assignees":[{"login":"mavasani","id":10605811,"avatar_url":"https://avatars2.githubusercontent.com/u/10605811?v=4","gravatar_id":"","url":"https://api.github.com/users/mavasani","html_url":"https://github.com/mavasani","followers_url":"https://api.github.com/users/mavasani/followers","following_url":"https://api.github.com/users/mavasani/following{/other_user}","gists_url":"https://api.github.com/users/mavasani/gists{/gist_id}","starred_url":"https://api.github.com/users/mavasani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mavasani/subscriptions","organizations_url":"https://api.github.com/users/mavasani/orgs","repos_url":"https://api.github.com/users/mavasani/repos","events_url":"https://api.github.com/users/mavasani/events{/privacy}","received_events_url":"https://api.github.com/users/mavasani/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/dotnet/roslyn/milestones/30","html_url":"https://github.com/dotnet/roslyn/milestone/30","labels_url":"https://api.github.com/repos/dotnet/roslyn/milestones/30/labels","id":2495537,"number":30,"title":"15.5","description":"","creator":{"login":"sharwell","id":1408396,"avatar_url":"https://avatars1.githubusercontent.com/u/1408396?v=4","gravatar_id":"","url":"https://api.github.com/users/sharwell","html_url":"https://github.com/sharwell","followers_url":"https://api.github.com/users/sharwell/followers","following_url":"https://api.github.com/users/sharwell/following{/other_user}","gists_url":"https://api.github.com/users/sharwell/gists{/gist_id}","starred_url":"https://api.github.com/users/sharwell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sharwell/subscriptions","organizations_url":"https://api.github.com/users/sharwell/orgs","repos_url":"https://api.github.com/users/sharwell/repos","events_url":"https://api.github.com/users/sharwell/events{/privacy}","received_events_url":"https://api.github.com/users/sharwell/received_events","type":"User","site_admin":false},"open_issues":365,"closed_issues":616,"state":"open","created_at":"2017-05-02T17:12:16Z","updated_at":"2017-10-09T21:24:40Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-12-11T17:44:50Z","updated_at":"2017-10-09T21:24:40Z","closed_at":"2017-10-09T21:24:40Z","author_association":"CONTRIBUTOR","body":"If I have a simple `Sub Foo()` and I register for an OperationBlockAction, I get a BlockOperation which has a LabelStatement in it (the label shouldn't be there and that's bug https://github.com/dotnet/roslyn/issues/7397). If I have `Public Overrides Sub Foo()` then there is no BlockOperation and the LabelStatement is returned directly in the `OperationBlockAnalysisContext.OperationBlocks` array. \n\nExpected: Consistent tree structure here in both cases.\n"}}
{"actor":{"display_login":"mavasani"}}