{"action":"created","issue":{"url":"https://api.github.com/repos/scala/scala/issues/4647","labels_url":"https://api.github.com/repos/scala/scala/issues/4647/labels{/name}","comments_url":"https://api.github.com/repos/scala/scala/issues/4647/comments","events_url":"https://api.github.com/repos/scala/scala/issues/4647/events","html_url":"https://github.com/scala/scala/pull/4647","id":95948907,"number":4647,"title":"SI-8911  allow serializing Scala Maps wrapped as Java ones","user":{"login":"Ichoran","id":2298644,"avatar_url":"https://avatars.githubusercontent.com/u/2298644?v=3","gravatar_id":"","url":"https://api.github.com/users/Ichoran","html_url":"https://github.com/Ichoran","followers_url":"https://api.github.com/users/Ichoran/followers","following_url":"https://api.github.com/users/Ichoran/following{/other_user}","gists_url":"https://api.github.com/users/Ichoran/gists{/gist_id}","starred_url":"https://api.github.com/users/Ichoran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ichoran/subscriptions","organizations_url":"https://api.github.com/users/Ichoran/orgs","repos_url":"https://api.github.com/users/Ichoran/repos","events_url":"https://api.github.com/users/Ichoran/events{/privacy}","received_events_url":"https://api.github.com/users/Ichoran/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/scala/scala/milestones/40","html_url":"https://github.com/scala/scala/milestones/2.12.0-M3","labels_url":"https://api.github.com/repos/scala/scala/milestones/40/labels","id":639716,"number":40,"title":"2.12.0-M3","description":"Merge to 2.12.x.\r\n\r\n  - [ ] additional closure-specific heuristics for inliner\r\n  - [ ] enable SAM by default, improve wildcard inference, spec\r\n  - [ ] intermediate implementation of SIP 23\r\n  - [ ] detuplify patmat optimization\r\n  - [ ] remove forkjoin\r\n  - [ ] sbt build\r\n\r\n  - [ ] use default methods to compile traits to interfaces\r\n  - [ ] indylambda performance testing (jar size, runtime behavior, bootstrapping) -- requires closure inlining, tuning of heuristics to be similar to old optimizer to make comparisons sensible\r\n  - [ ] optimizer polish & tuning\r\n  - [ ] enable `-YclasspathImpl:flat` by default\r\n  - [ ] structural types using INDY?\r\n  - [ ] collections integration with Java 8 Streams\r\n  - [ ] type lambda support\r\n  - [ ] desugar function literals for non-`FunctionN` SAM types to `Function` trees and indylambda (instead of creating an anonymous class during typer)\r\n  - [ ] sbt build\r\n  - [ ] ensure we can safely remove genicode (sbt/ide/...)\r\n","creator":{"login":"adriaanm","id":91083,"avatar_url":"https://avatars.githubusercontent.com/u/91083?v=3","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":12,"closed_issues":12,"state":"open","created_at":"2014-04-24T21:42:56Z","updated_at":"2015-07-20T14:57:52Z","due_on":"2015-09-14T07:00:00Z","closed_at":null},"comments":1,"created_at":"2015-07-19T21:01:33Z","updated_at":"2015-07-20T15:19:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/scala/scala/pulls/4647","html_url":"https://github.com/scala/scala/pull/4647","diff_url":"https://github.com/scala/scala/pull/4647.diff","patch_url":"https://github.com/scala/scala/pull/4647.patch"},"body":"Added `with Serializable` to `MapWrapper` and `SetWrapper`.\r\n\r\nTest verifies that serialization works in the simplest case.\r\n\r\nAlso updated tests in t8549 to check that serialization works and doesn't change."},"comment":{"url":"https://api.github.com/repos/scala/scala/issues/comments/122916129","html_url":"https://github.com/scala/scala/pull/4647#issuecomment-122916129","issue_url":"https://api.github.com/repos/scala/scala/issues/4647","id":122916129,"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":"2015-07-20T15:19:45Z","updated_at":"2015-07-20T15:19:45Z","body":"LGTM"}}