{"action":"created","issue":{"url":"https://api.github.com/repos/dlang/phobos/issues/4384","repository_url":"https://api.github.com/repos/dlang/phobos","labels_url":"https://api.github.com/repos/dlang/phobos/issues/4384/labels{/name}","comments_url":"https://api.github.com/repos/dlang/phobos/issues/4384/comments","events_url":"https://api.github.com/repos/dlang/phobos/issues/4384/events","html_url":"https://github.com/dlang/phobos/pull/4384","id":157566445,"number":4384,"title":"[do not merge] trigger deprecation warnings for auto-decoding","user":{"login":"wilzbach","id":4370550,"avatar_url":"https://avatars.githubusercontent.com/u/4370550?v=3","gravatar_id":"","url":"https://api.github.com/users/wilzbach","html_url":"https://github.com/wilzbach","followers_url":"https://api.github.com/users/wilzbach/followers","following_url":"https://api.github.com/users/wilzbach/following{/other_user}","gists_url":"https://api.github.com/users/wilzbach/gists{/gist_id}","starred_url":"https://api.github.com/users/wilzbach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wilzbach/subscriptions","organizations_url":"https://api.github.com/users/wilzbach/orgs","repos_url":"https://api.github.com/users/wilzbach/repos","events_url":"https://api.github.com/users/wilzbach/events{/privacy}","received_events_url":"https://api.github.com/users/wilzbach/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-05-30T23:33:47Z","updated_at":"2016-05-31T01:33:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dlang/phobos/pulls/4384","html_url":"https://github.com/dlang/phobos/pull/4384","diff_url":"https://github.com/dlang/phobos/pull/4384.diff","patch_url":"https://github.com/dlang/phobos/pull/4384.patch"},"body":"Just a proof of concept PR that shows how auto-decoding could be deprecated.\r\nSame goes for the deprecation message.\r\n\r\nI added deprecation warning for narrow strings their range primitives (`front`, `popFront`, `back` and `popBack`) based on @adamdruppe's proposal.\r\n\r\nWe only have to fix [132 locations](http://sprunge.us/hUCL)\r\n\r\nHappy fixing!"},"comment":{"url":"https://api.github.com/repos/dlang/phobos/issues/comments/222574195","html_url":"https://github.com/dlang/phobos/pull/4384#issuecomment-222574195","issue_url":"https://api.github.com/repos/dlang/phobos/issues/4384","id":222574195,"user":{"login":"adamdruppe","id":600799,"avatar_url":"https://avatars.githubusercontent.com/u/600799?v=3","gravatar_id":"","url":"https://api.github.com/users/adamdruppe","html_url":"https://github.com/adamdruppe","followers_url":"https://api.github.com/users/adamdruppe/followers","following_url":"https://api.github.com/users/adamdruppe/following{/other_user}","gists_url":"https://api.github.com/users/adamdruppe/gists{/gist_id}","starred_url":"https://api.github.com/users/adamdruppe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamdruppe/subscriptions","organizations_url":"https://api.github.com/users/adamdruppe/orgs","repos_url":"https://api.github.com/users/adamdruppe/repos","events_url":"https://api.github.com/users/adamdruppe/events{/privacy}","received_events_url":"https://api.github.com/users/adamdruppe/received_events","type":"User","site_admin":false},"created_at":"2016-05-31T01:33:00Z","updated_at":"2016-05-31T01:33:00Z","body":"On Mon, May 30, 2016 at 06:23:23PM -0700, tsbockman wrote:\n> I, personally, support this approach, but I think @andralex is [set to veto it](http://forum.dlang.org/post/nii497$2p79$1@digitalmars.com):\n\nAndrei is wrong. We can all see it, and maybe if we demonstrate that a migration path is possible, even actually pretty easy following a simple deprecation path, maybe he can see it too.\n\n"}}
{"actor":{"display_login":"adamdruppe"}}