{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/2853","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/2853/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/2853/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/2853/events","html_url":"https://github.com/dotnet/corefx/pull/2853","id":101499977,"number":2853,"title":"Revert range optimization","user":{"login":"mellinoe","id":8918977,"avatar_url":"https://avatars.githubusercontent.com/u/8918977?v=3","gravatar_id":"","url":"https://api.github.com/users/mellinoe","html_url":"https://github.com/mellinoe","followers_url":"https://api.github.com/users/mellinoe/followers","following_url":"https://api.github.com/users/mellinoe/following{/other_user}","gists_url":"https://api.github.com/users/mellinoe/gists{/gist_id}","starred_url":"https://api.github.com/users/mellinoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mellinoe/subscriptions","organizations_url":"https://api.github.com/users/mellinoe/orgs","repos_url":"https://api.github.com/users/mellinoe/repos","events_url":"https://api.github.com/users/mellinoe/events{/privacy}","received_events_url":"https://api.github.com/users/mellinoe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/corefx/labels/2%20-%20In%20Progress","name":"2 - In Progress","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,"milestone":null,"comments":2,"created_at":"2015-08-17T20:09:07Z","updated_at":"2015-08-17T20:34:57Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/corefx/pulls/2853","html_url":"https://github.com/dotnet/corefx/pull/2853","diff_url":"https://github.com/dotnet/corefx/pull/2853.diff","patch_url":"https://github.com/dotnet/corefx/pull/2853.patch"},"body":"The new implementation does not handle the edge case where Enumerable.Range enumerates up to Int32.MaxValue. If values are given such that the end value will be Int32.MaxValue, no values are enumerated. This simply reverts that change.\r\n\r\nI've added a simple case that will catch this regression in the future.\r\n\r\nFixes #2852 ."},"comment":{"url":"https://api.github.com/repos/dotnet/corefx/issues/comments/131954316","html_url":"https://github.com/dotnet/corefx/pull/2853#issuecomment-131954316","issue_url":"https://api.github.com/repos/dotnet/corefx/issues/2853","id":131954316,"user":{"login":"VSadov","id":8218165,"avatar_url":"https://avatars.githubusercontent.com/u/8218165?v=3","gravatar_id":"","url":"https://api.github.com/users/VSadov","html_url":"https://github.com/VSadov","followers_url":"https://api.github.com/users/VSadov/followers","following_url":"https://api.github.com/users/VSadov/following{/other_user}","gists_url":"https://api.github.com/users/VSadov/gists{/gist_id}","starred_url":"https://api.github.com/users/VSadov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VSadov/subscriptions","organizations_url":"https://api.github.com/users/VSadov/orgs","repos_url":"https://api.github.com/users/VSadov/repos","events_url":"https://api.github.com/users/VSadov/events{/privacy}","received_events_url":"https://api.github.com/users/VSadov/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T20:34:56Z","updated_at":"2015-08-17T20:34:56Z","body":"The unported Range test has scenario for this break:\r\nhttps://github.com/VSadov/corefx/blob/UnportedLegacyTests/src/System.Linq/LegacyTestsToPort/LINQ/Range/Range2/Range2.cs\r\n\r\nWe should gate changes on legacy tests being ported in given area."}}