{"action":"created","issue":{"url":"https://api.github.com/repos/scala/scala/issues/4957","repository_url":"https://api.github.com/repos/scala/scala","labels_url":"https://api.github.com/repos/scala/scala/issues/4957/labels{/name}","comments_url":"https://api.github.com/repos/scala/scala/issues/4957/comments","events_url":"https://api.github.com/repos/scala/scala/issues/4957/events","html_url":"https://github.com/scala/scala/pull/4957","id":132595715,"number":4957,"title":"Merge 2.11.x to 2.12.x [ci:last-only]","user":{"login":"retronym","id":65551,"avatar_url":"https://avatars.githubusercontent.com/u/65551?v=3","gravatar_id":"","url":"https://api.github.com/users/retronym","html_url":"https://github.com/retronym","followers_url":"https://api.github.com/users/retronym/followers","following_url":"https://api.github.com/users/retronym/following{/other_user}","gists_url":"https://api.github.com/users/retronym/gists{/gist_id}","starred_url":"https://api.github.com/users/retronym/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/retronym/subscriptions","organizations_url":"https://api.github.com/users/retronym/orgs","repos_url":"https://api.github.com/users/retronym/repos","events_url":"https://api.github.com/users/retronym/events{/privacy}","received_events_url":"https://api.github.com/users/retronym/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/scala/scala/milestones/51","html_url":"https://github.com/scala/scala/milestones/2.12.0-M4","labels_url":"https://api.github.com/repos/scala/scala/milestones/51/labels","id":1337791,"number":51,"title":"2.12.0-M4","description":"Merge to 2.12.x. Leads: @sethtisue & @adriaanm\r\n\r\n  - [ ] traits: refactor back-end to reduce reliance on addinterfaces & mixins (retronym, adriaanm, sethtisue)\r\n  - [ ] traits: compile to interfaces with default methods (retronym, adriaanm)\r\n  - [ ] traits: use INDY instead of static fields in implementation classes, which are no longer emitted (retronym) \r\n  - [X] optimizer: Copy propagation, remove unused values (closures!) and local variables  (lrytz)\r\n  - [ ] optimizer: box-unbox elimination (lrytz)\r\n  - [ ] SAM: enable by default, don't include in overload resolution? (adriaanm)\r\n  - [ ] sbt build & CI (szeiger, sethtisue)\r\n  - [ ] collections integration with Java 8 Streams (ichoran)\r\n  - [X] remove genicode (ensure sbt/ide/... still works) (soc, lrytz)\r\n","creator":{"login":"lrytz","id":119636,"avatar_url":"https://avatars.githubusercontent.com/u/119636?v=3","gravatar_id":"","url":"https://api.github.com/users/lrytz","html_url":"https://github.com/lrytz","followers_url":"https://api.github.com/users/lrytz/followers","following_url":"https://api.github.com/users/lrytz/following{/other_user}","gists_url":"https://api.github.com/users/lrytz/gists{/gist_id}","starred_url":"https://api.github.com/users/lrytz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrytz/subscriptions","organizations_url":"https://api.github.com/users/lrytz/orgs","repos_url":"https://api.github.com/users/lrytz/repos","events_url":"https://api.github.com/users/lrytz/events{/privacy}","received_events_url":"https://api.github.com/users/lrytz/received_events","type":"User","site_admin":false},"open_issues":14,"closed_issues":95,"state":"open","created_at":"2015-10-05T09:46:45Z","updated_at":"2016-02-11T12:23:21Z","due_on":"2016-02-11T08:00:00Z","closed_at":null},"comments":2,"created_at":"2016-02-10T03:01:00Z","updated_at":"2016-02-11T23:03:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/scala/scala/pulls/4957","html_url":"https://github.com/scala/scala/pull/4957","diff_url":"https://github.com/scala/scala/pull/4957.diff","patch_url":"https://github.com/scala/scala/pull/4957.patch"},"body":"Don't merge this until #4956 is merged, as I've included\nits commit in here.\n\n```\n% git co -b topic/merge-2.11.x-to-2.12.x-20160210\nSwitched to a new branch 'topic/merge-2.11.x-to-2.12.x-20160210'\n\n% export MB=$(git merge-base head 2.11.x)\n\n% transcript git log --oneline --graph $MB..2.11.x\nhttps://gist.github.com/35e2008cd4b43c702ae0\n\n% git merge 2.11.x\nAuto-merging test/junit/scala/collection/IteratorTest.scala\nAuto-merging src/scaladoc/scala/tools/nsc/doc/html/page/Template.scala\nAuto-merging src/library/scala/collection/Iterator.scala\nCONFLICT (content): Merge conflict in src/library/scala/collection/Iterator.scala\nAuto-merging src/intellij/scala.ipr.SAMPLE\nAuto-merging doc/License.rtf\nAuto-merging doc/LICENSE.md\nAuto-merging build.xml\nAuto-merging build.sbt\nAutomatic merge failed; fix conflicts and then commit the result.\n\n% git add .\n\n% git commit\n[topic/merge-2.11.x-to-2.12.x-20160210 fca51b2] Merge branch '2.11.x' into topic/merge-2.11.x-to-2.12.x-20160210\n\n\n% git merge e134051\n```"},"comment":{"url":"https://api.github.com/repos/scala/scala/issues/comments/183093896","html_url":"https://github.com/scala/scala/pull/4957#issuecomment-183093896","issue_url":"https://api.github.com/repos/scala/scala/issues/4957","id":183093896,"user":{"login":"SethTisue","id":161079,"avatar_url":"https://avatars.githubusercontent.com/u/161079?v=3","gravatar_id":"","url":"https://api.github.com/users/SethTisue","html_url":"https://github.com/SethTisue","followers_url":"https://api.github.com/users/SethTisue/followers","following_url":"https://api.github.com/users/SethTisue/following{/other_user}","gists_url":"https://api.github.com/users/SethTisue/gists{/gist_id}","starred_url":"https://api.github.com/users/SethTisue/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SethTisue/subscriptions","organizations_url":"https://api.github.com/users/SethTisue/orgs","repos_url":"https://api.github.com/users/SethTisue/repos","events_url":"https://api.github.com/users/SethTisue/events{/privacy}","received_events_url":"https://api.github.com/users/SethTisue/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T23:03:49Z","updated_at":"2016-02-11T23:03:49Z","body":"/synch"}}