{"action":"created","issue":{"url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/issues/127","repository_url":"https://api.github.com/repos/gordonwatts/LINQtoROOT","labels_url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/issues/127/labels{/name}","comments_url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/issues/127/comments","events_url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/issues/127/events","html_url":"https://github.com/gordonwatts/LINQtoROOT/issues/127","id":152464414,"number":127,"title":"Do we have to update regular if statement to look at Catch?","user":{"login":"gordonwatts","id":1778366,"avatar_url":"https://avatars.githubusercontent.com/u/1778366?v=3","gravatar_id":"","url":"https://api.github.com/users/gordonwatts","html_url":"https://github.com/gordonwatts","followers_url":"https://api.github.com/users/gordonwatts/followers","following_url":"https://api.github.com/users/gordonwatts/following{/other_user}","gists_url":"https://api.github.com/users/gordonwatts/gists{/gist_id}","starred_url":"https://api.github.com/users/gordonwatts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gordonwatts/subscriptions","organizations_url":"https://api.github.com/users/gordonwatts/orgs","repos_url":"https://api.github.com/users/gordonwatts/repos","events_url":"https://api.github.com/users/gordonwatts/events{/privacy}","received_events_url":"https://api.github.com/users/gordonwatts/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/milestones/1","html_url":"https://github.com/gordonwatts/LINQtoROOT/milestones/Code%20Improvements","labels_url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/milestones/1/labels","id":1421173,"number":1,"title":"Code Improvements","description":"","creator":{"login":"gordonwatts","id":1778366,"avatar_url":"https://avatars.githubusercontent.com/u/1778366?v=3","gravatar_id":"","url":"https://api.github.com/users/gordonwatts","html_url":"https://github.com/gordonwatts","followers_url":"https://api.github.com/users/gordonwatts/followers","following_url":"https://api.github.com/users/gordonwatts/following{/other_user}","gists_url":"https://api.github.com/users/gordonwatts/gists{/gist_id}","starred_url":"https://api.github.com/users/gordonwatts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gordonwatts/subscriptions","organizations_url":"https://api.github.com/users/gordonwatts/orgs","repos_url":"https://api.github.com/users/gordonwatts/repos","events_url":"https://api.github.com/users/gordonwatts/events{/privacy}","received_events_url":"https://api.github.com/users/gordonwatts/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":53,"state":"open","created_at":"2015-11-20T04:05:08Z","updated_at":"2016-05-02T06:57:47Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2016-05-02T00:15:35Z","updated_at":"2016-05-02T07:37:49Z","closed_at":null,"body":"We had to add the Dependent phrase in the StatementIfOnCount. Do we have to do it for StatementFilter as well (and any others)?\r\n\r\n        public override bool CommutesWithGatingExpressions(ICMStatementInfo followStatement)\r\n        {\r\n            var varsAffectedResults = followStatement.ResultVariables.Intersect(Limit.Dependants.Concat(Counter.Dependants).Select(s => s.RawValue));\r\n            var varsAffectedDependents = followStatement.DependentVariables.Intersect(Counter.Dependants.Select(s => s.RawValue));\r\n\r\n            return !varsAffectedDependents.Any() || !varsAffectedDependents.Any();\r\n        }"},"comment":{"url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/issues/comments/216123977","html_url":"https://github.com/gordonwatts/LINQtoROOT/issues/127#issuecomment-216123977","issue_url":"https://api.github.com/repos/gordonwatts/LINQtoROOT/issues/127","id":216123977,"user":{"login":"gordonwatts","id":1778366,"avatar_url":"https://avatars.githubusercontent.com/u/1778366?v=3","gravatar_id":"","url":"https://api.github.com/users/gordonwatts","html_url":"https://github.com/gordonwatts","followers_url":"https://api.github.com/users/gordonwatts/followers","following_url":"https://api.github.com/users/gordonwatts/following{/other_user}","gists_url":"https://api.github.com/users/gordonwatts/gists{/gist_id}","starred_url":"https://api.github.com/users/gordonwatts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gordonwatts/subscriptions","organizations_url":"https://api.github.com/users/gordonwatts/orgs","repos_url":"https://api.github.com/users/gordonwatts/repos","events_url":"https://api.github.com/users/gordonwatts/events{/privacy}","received_events_url":"https://api.github.com/users/gordonwatts/received_events","type":"User","site_admin":false},"created_at":"2016-05-02T07:37:49Z","updated_at":"2016-05-02T07:37:49Z","body":"Adding it, btw, made us fail the test TestListCommonStatementOverIfWhenAlreadyThere."}}