{"action":"created","issue":{"url":"https://api.github.com/repos/scala/scala-dev/issues/513","repository_url":"https://api.github.com/repos/scala/scala-dev","labels_url":"https://api.github.com/repos/scala/scala-dev/issues/513/labels{/name}","comments_url":"https://api.github.com/repos/scala/scala-dev/issues/513/comments","events_url":"https://api.github.com/repos/scala/scala-dev/issues/513/events","html_url":"https://github.com/scala/scala-dev/issues/513","id":323158530,"node_id":"MDU6SXNzdWUzMjMxNTg1MzA=","number":513,"title":"Deprecate early initializer","user":{"login":"adriaanm","id":91083,"node_id":"MDQ6VXNlcjkxMDgz","avatar_url":"https://avatars2.githubusercontent.com/u/91083?v=4","gravatar_id":"","url":"https://api.github.com/users/adriaanm","html_url":"https://github.com/adriaanm","followers_url":"https://api.github.com/users/adriaanm/followers","following_url":"https://api.github.com/users/adriaanm/following{/other_user}","gists_url":"https://api.github.com/users/adriaanm/gists{/gist_id}","starred_url":"https://api.github.com/users/adriaanm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adriaanm/subscriptions","organizations_url":"https://api.github.com/users/adriaanm/orgs","repos_url":"https://api.github.com/users/adriaanm/repos","events_url":"https://api.github.com/users/adriaanm/events{/privacy}","received_events_url":"https://api.github.com/users/adriaanm/received_events","type":"User","site_admin":false},"labels":[{"id":410301491,"node_id":"MDU6TGFiZWw0MTAzMDE0OTE=","url":"https://api.github.com/repos/scala/scala-dev/labels/has-pr","name":"has-pr","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/scala/scala-dev/milestones/24","html_url":"https://github.com/scala/scala-dev/milestone/24","labels_url":"https://api.github.com/repos/scala/scala-dev/milestones/24/labels","id":3320375,"node_id":"MDk6TWlsZXN0b25lMzMyMDM3NQ==","number":24,"title":"2.13.0-M5","description":null,"creator":{"login":"adriaanm","id":91083,"node_id":"MDQ6VXNlcjkxMDgz","avatar_url":"https://avatars2.githubusercontent.com/u/91083?v=4","gravatar_id":"","url":"https://api.github.com/users/adriaanm","html_url":"https://github.com/adriaanm","followers_url":"https://api.github.com/users/adriaanm/followers","following_url":"https://api.github.com/users/adriaanm/following{/other_user}","gists_url":"https://api.github.com/users/adriaanm/gists{/gist_id}","starred_url":"https://api.github.com/users/adriaanm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adriaanm/subscriptions","organizations_url":"https://api.github.com/users/adriaanm/orgs","repos_url":"https://api.github.com/users/adriaanm/repos","events_url":"https://api.github.com/users/adriaanm/events{/privacy}","received_events_url":"https://api.github.com/users/adriaanm/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":7,"state":"open","created_at":"2018-05-04T14:36:58Z","updated_at":"2018-06-27T07:01:27Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2018-05-15T10:29:34Z","updated_at":"2018-07-05T07:16:07Z","closed_at":null,"author_association":"MEMBER","body":""},"comment":{"url":"https://api.github.com/repos/scala/scala-dev/issues/comments/402627809","html_url":"https://github.com/scala/scala-dev/issues/513#issuecomment-402627809","issue_url":"https://api.github.com/repos/scala/scala-dev/issues/513","id":402627809,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMjYyNzgwOQ==","user":{"login":"adriaanm","id":91083,"node_id":"MDQ6VXNlcjkxMDgz","avatar_url":"https://avatars2.githubusercontent.com/u/91083?v=4","gravatar_id":"","url":"https://api.github.com/users/adriaanm","html_url":"https://github.com/adriaanm","followers_url":"https://api.github.com/users/adriaanm/followers","following_url":"https://api.github.com/users/adriaanm/following{/other_user}","gists_url":"https://api.github.com/users/adriaanm/gists{/gist_id}","starred_url":"https://api.github.com/users/adriaanm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adriaanm/subscriptions","organizations_url":"https://api.github.com/users/adriaanm/orgs","repos_url":"https://api.github.com/users/adriaanm/repos","events_url":"https://api.github.com/users/adriaanm/events{/privacy}","received_events_url":"https://api.github.com/users/adriaanm/received_events","type":"User","site_admin":false},"created_at":"2018-07-05T07:16:07Z","updated_at":"2018-07-05T07:16:07Z","author_association":"MEMBER","body":"We could pull the old trick of only deprecating under -Xsource:2.14\nOn Thu, Jul 5, 2018 at 07:06 som-snytt <notifications@github.com> wrote:\n\n> Yes, I agree, and Adriaan said on your PR, Even though, we must.\n>\n> I think you're supposed to rearchitect your compiler so that you don't\n> have early-initialized global all over the place.\n>\n> How about, \"early definitions are deprecated; Lightbend offers consulting\n> services to help you rewrite your App; ask for Seth; also, App is going\n> away too, so stop using that while you're at it.\"\n>\n> Maybe emit the whole message only under -help or -verbose or -explain.\n>\n> —\n> You are receiving this because you authored the thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/scala/scala-dev/issues/513#issuecomment-402607446>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAFjy4NmzZ2uwgKiBrvhZr_oaVaRYR8Gks5uDZ7lgaJpZM4T_Sjg>\n> .\n>\n"}}
{"actor":{"display_login":"adriaanm"}}