{"action":"opened","number":4458,"pull_request":{"url":"https://api.github.com/repos/scala/scala/pulls/4458","id":33738025,"html_url":"https://github.com/scala/scala/pull/4458","diff_url":"https://github.com/scala/scala/pull/4458.diff","patch_url":"https://github.com/scala/scala/pull/4458.patch","issue_url":"https://api.github.com/repos/scala/scala/issues/4458","number":4458,"state":"open","locked":false,"title":"Merge 2.11 to 2.12","user":{"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},"body":"```\r\nlucmac:scala luc$ git log --pretty=oneline --decorate --abbrev-commit -n 1\r\n56d7946 (HEAD, upstream/2.12.x, origin/2.12.x, merge/2.11-to-2.12-apr-21, 2.12.x) Merge pull request #4436 from adriaanm/rebase-4082\r\n\r\nlucmac:scala luc$ export MB=$(git merge-base head upstream/2.11.x)\r\n\r\n\r\nlucmac:scala luc$ git log --graph --oneline --decorate $MB..upstream/2.11.x\r\n*   555f8f0 (upstream/2.11.x, origin/2.11.x, 2.11.x) Merge pull request #4454 from retronym/topic/indylambda-no-accessor\r\n|\\  \r\n| * 1aa97cb Make lambda body public rather than using static accessor\r\n|/  \r\n*   b730937 Merge pull request #4451 from som-snytt/issue/3368-remediate\r\n|\\  \r\n| * 498a07f SI-3368 Default to coalescing for 2.11\r\n* |   64685a2 Merge pull request #4453 from adriaanm/repo-config-no-dup\r\n|\\ \\  \r\n| * | e0bec87 Derive repository info from (jenkins) env vars\r\n|/ /  \r\n* |   d2a174d Merge pull request #4449 from retronym/ticket/9273\r\n|\\ \\  \r\n| * | 4ff3abb SI-9273 Avoid unpositioned error for bare classOf\r\n|/ /  \r\n* |   029cce7 (gkossakowski/2.11.x) Merge pull request #4367 from retronym/topic/indylambda-specialization\r\n|\\ \\  \r\n| |/  \r\n|/|   \r\n| * ea61b3f Disable -Ydelambdafy:method for specialized FunctionN\r\n*   8623c2b Merge pull request #4431 from adriaanm/rebase-4379\r\n|\\  \r\n| * d44a86f Patmat: efficient reasoning about mutual exclusion\r\n* |   6e7b326 Merge pull request #4373 from retronym/topic/indylambda-permutations-2\r\n|\\ \\  \r\n| * | 1e7a990 (retronym/topic/indylambda-permutations-2) SI-8359 Adjust parameter order of accessor method in Delambdafy\r\n|  /  \r\n* |   3cf7c95 Merge pull request #4306 from som-snytt/issue/3368-b\r\n|\\ \\  \r\n| * | ef7b552 SI-3368 Review\r\n| * | 996d066 SI-3368 Promote xml option to -Xxml\r\n| * | b60de05 SI-5699 Use ParserTest\r\n| * | 4df81aa SI-3368 CDATA gets a Node\r\n* | |   3ce8417 Merge pull request #4403 from gourlaysama/wip/t9239-generic-signature\r\n|\\ \\ \\  \r\n| * | | e9bfa33 (gourlaysama/wip/t9239-generic-signature) SI-9239 fix java generic signature when traits extend classes\r\n|  / /  \r\n* | |   68e0570 Merge pull request #4386 from retronym/ticket/7741\r\n|\\ \\ \\  \r\n| * | | bbd693a (retronym/ticket/7741) SI-7741 Tread more lightly during classfile parsing\r\n|  / /  \r\n* | |   9b009b4 Merge pull request #4428 from kzys/7601-img-alt-211\r\n|\\ \\ \\  \r\n| * | | 9ad0302 [nomerge] SI-7601 Scaladoc: img elements must have an \"alt\" attribute\r\n* | | |   fedbfd7 Merge pull request #4427 from gourlaysama/wip/t5795-scaladoc-empty-params\r\n|\\ \\ \\ \\  \r\n| * | | | 293f7c0 SI-5795 empty scaladoc tags should be omitted from output\r\n| * | | | 83ea125 fix scaladoc issue with parsing of empty tags\r\n| * | | | 2ce7ead fix Scaladoc html display when there are empty tags\r\n| |/ / /  \r\n* | | |   6e5c8f8 Merge pull request #4411 from xeno-by/ticket/9252\r\n|\\ \\ \\ \\  \r\n| * | | | 06b5bfa SI-9252 gets rid of custom logic for jArrayClass in runtime reflection\r\n|  / / /  \r\n* | | |   9a8f714 Merge pull request #4442 from retronym/topic/upgrade\r\n|\\ \\ \\ \\  \r\n| * | | | b4c88b5 Upgrade Ruby / Jekyll versions used to build the spec\r\n| | |_|/  \r\n| |/| |   \r\n* | | |   213f0f8 Merge pull request #4439 from esfand-r/error-message-improvement\r\n|\\ \\ \\ \\  \r\n| * | | | 1ae8f30 Error message improvement 'may be not be' -> 'may not be'\r\n| | |_|/  \r\n| |/| |   \r\n* | | |   338f385 Merge pull request #4438 from retronym/topic/plugin-api-regression\r\n|\\ \\ \\ \\  \r\n| |/ / /  \r\n|/| | |   \r\n| * | | bb9bce7 Fix regression in plugin API\r\n| |/ /  \r\n* | |   476eef8 Merge pull request #4434 from gknauth/2.11.x\r\n|\\ \\ \\  \r\n| * | | c81212d grammar it's -> its\r\n|/ / /  \r\n* | |   d88064d Merge pull request #4332 from Ichoran/opt-TravOnce-2.11.x\r\n|\\ \\ \\  \r\n| * | | 56c1af9 Performance improvement: collectFirst in TraversableOnce\r\n|  / /  \r\n* | |   bbb5d20 Merge pull request #4413 from lrytz/opt/inliningEverything\r\n|\\ \\ \\  \r\n| * | | 6becefe SI-9139 don't inline across @strictfp modes\r\n| * | | a5dc9b7 Test case: cannot inline a private call into a different class.\r\n| * | | 323d044 Don't inlinie if the resulting method becomes too large for the JVM\r\n| * | | a40ee59 Don't force the GenASM backend when passing -optimize\r\n| * | | 09f5752 Apply local variable index shift when inlining iinc instruction\r\n| * | | 638ed91 Clean up the way compiler settings are accessed in the backend.\r\n| * | | eb43d62 Don't try to inline native methods\r\n| * | | fa110ed Eliminate unreachable code before inlining a method\r\n| * | | 6cf17cc Command-line flag to control inlining heuristics\r\n| * | | 093be1a Make class Invalid a ControlThrowable\r\n|  / /  \r\n* | |   9e2e633 Merge pull request #4432 from retronym/ticket/9264\r\n|\\ \\ \\  \r\n| |/ /  \r\n|/| |   \r\n| * | a72eeb9 SI-9264 An even-better diagnostic for an unexplained crash\r\n|/ /  \r\n* |   214d798 Merge pull request #4370 from gbasler/ticket/SI-9181\r\n|\\ \\  \r\n| |/  \r\n|/|   \r\n| * fe2572c Bring back improvements from `SI-6942` that were lost during the switch to Tseitin's transformation, e.g., use\r\n| * 081c1f1 Add a check to ensure that if the formulas originating from the exhaustivity / reachability analysis are too big to be solved in reasonable time, then we skip the analysis. I also cleaned up warnings.\r\n* 29a960a Merge pull request #4419 from adriaanm/partest-bump\r\n* 61df503 Bump partest to 1.0.6\r\n\r\n\r\nlucmac:scala luc$ git merge fedbfd7\r\n\r\nlucmac:scala luc$ git merge 9b009b4 -s ours\r\n\r\nlucmac:scala luc$ git log --graph --pretty=oneline --decorate --abbrev-commit -n 4\r\n*   15b1637 (HEAD, merge/2.11-to-2.12-apr-21) Merge commit '9b009b4' into merge/2.11-to-2.12-apr-21\r\n|\\  \r\n| *   9b009b4 Merge pull request #4428 from kzys/7601-img-alt-211\r\n| |\\  \r\n| | * 9ad0302 [nomerge] SI-7601 Scaladoc: img elements must have an \"alt\" attribute\r\n* | |   efc1f19 Merge commit 'fedbfd7' into merge/2.11-to-2.12-apr-21\r\nlucmac:scala luc$ git df efc1f19\r\nlucmac:scala luc$ \r\n\r\nlucmac:scala luc$ git merge 555f8f0\r\n```","created_at":"2015-04-21T08:16:23Z","updated_at":"2015-04-21T08:16:23Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/scala/scala/pulls/4458/commits","review_comments_url":"https://api.github.com/repos/scala/scala/pulls/4458/comments","review_comment_url":"https://api.github.com/repos/scala/scala/pulls/comments{/number}","comments_url":"https://api.github.com/repos/scala/scala/issues/4458/comments","statuses_url":"https://api.github.com/repos/scala/scala/statuses/2586e6c65c698e30eb467ef0d4a6cd731fb5650f","head":{"label":"lrytz:merge/2.11-to-2.12-apr-21","ref":"merge/2.11-to-2.12-apr-21","sha":"2586e6c65c698e30eb467ef0d4a6cd731fb5650f","user":{"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},"repo":{"id":2891199,"name":"scala","full_name":"lrytz/scala","owner":{"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},"private":false,"html_url":"https://github.com/lrytz/scala","description":"The Scala programming language","fork":true,"url":"https://api.github.com/repos/lrytz/scala","forks_url":"https://api.github.com/repos/lrytz/scala/forks","keys_url":"https://api.github.com/repos/lrytz/scala/keys{/key_id}","collaborators_url":"https://api.github.com/repos/lrytz/scala/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/lrytz/scala/teams","hooks_url":"https://api.github.com/repos/lrytz/scala/hooks","issue_events_url":"https://api.github.com/repos/lrytz/scala/issues/events{/number}","events_url":"https://api.github.com/repos/lrytz/scala/events","assignees_url":"https://api.github.com/repos/lrytz/scala/assignees{/user}","branches_url":"https://api.github.com/repos/lrytz/scala/branches{/branch}","tags_url":"https://api.github.com/repos/lrytz/scala/tags","blobs_url":"https://api.github.com/repos/lrytz/scala/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/lrytz/scala/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/lrytz/scala/git/refs{/sha}","trees_url":"https://api.github.com/repos/lrytz/scala/git/trees{/sha}","statuses_url":"https://api.github.com/repos/lrytz/scala/statuses/{sha}","languages_url":"https://api.github.com/repos/lrytz/scala/languages","stargazers_url":"https://api.github.com/repos/lrytz/scala/stargazers","contributors_url":"https://api.github.com/repos/lrytz/scala/contributors","subscribers_url":"https://api.github.com/repos/lrytz/scala/subscribers","subscription_url":"https://api.github.com/repos/lrytz/scala/subscription","commits_url":"https://api.github.com/repos/lrytz/scala/commits{/sha}","git_commits_url":"https://api.github.com/repos/lrytz/scala/git/commits{/sha}","comments_url":"https://api.github.com/repos/lrytz/scala/comments{/number}","issue_comment_url":"https://api.github.com/repos/lrytz/scala/issues/comments{/number}","contents_url":"https://api.github.com/repos/lrytz/scala/contents/{+path}","compare_url":"https://api.github.com/repos/lrytz/scala/compare/{base}...{head}","merges_url":"https://api.github.com/repos/lrytz/scala/merges","archive_url":"https://api.github.com/repos/lrytz/scala/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/lrytz/scala/downloads","issues_url":"https://api.github.com/repos/lrytz/scala/issues{/number}","pulls_url":"https://api.github.com/repos/lrytz/scala/pulls{/number}","milestones_url":"https://api.github.com/repos/lrytz/scala/milestones{/number}","notifications_url":"https://api.github.com/repos/lrytz/scala/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/lrytz/scala/labels{/name}","releases_url":"https://api.github.com/repos/lrytz/scala/releases{/id}","created_at":"2011-12-01T13:16:01Z","updated_at":"2015-04-21T08:05:31Z","pushed_at":"2015-04-21T08:15:31Z","git_url":"git://github.com/lrytz/scala.git","ssh_url":"git@github.com:lrytz/scala.git","clone_url":"https://github.com/lrytz/scala.git","svn_url":"https://github.com/lrytz/scala","homepage":"http://www.scala-lang.org/","size":87134,"stargazers_count":0,"watchers_count":0,"language":"Scala","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"2.11.x"}},"base":{"label":"scala:2.11.x","ref":"2.11.x","sha":"555f8f09c90b7014f153488e442f2d107b18b6e5","user":{"login":"scala","id":57059,"avatar_url":"https://avatars.githubusercontent.com/u/57059?v=3","gravatar_id":"","url":"https://api.github.com/users/scala","html_url":"https://github.com/scala","followers_url":"https://api.github.com/users/scala/followers","following_url":"https://api.github.com/users/scala/following{/other_user}","gists_url":"https://api.github.com/users/scala/gists{/gist_id}","starred_url":"https://api.github.com/users/scala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scala/subscriptions","organizations_url":"https://api.github.com/users/scala/orgs","repos_url":"https://api.github.com/users/scala/repos","events_url":"https://api.github.com/users/scala/events{/privacy}","received_events_url":"https://api.github.com/users/scala/received_events","type":"Organization","site_admin":false},"repo":{"id":2888818,"name":"scala","full_name":"scala/scala","owner":{"login":"scala","id":57059,"avatar_url":"https://avatars.githubusercontent.com/u/57059?v=3","gravatar_id":"","url":"https://api.github.com/users/scala","html_url":"https://github.com/scala","followers_url":"https://api.github.com/users/scala/followers","following_url":"https://api.github.com/users/scala/following{/other_user}","gists_url":"https://api.github.com/users/scala/gists{/gist_id}","starred_url":"https://api.github.com/users/scala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scala/subscriptions","organizations_url":"https://api.github.com/users/scala/orgs","repos_url":"https://api.github.com/users/scala/repos","events_url":"https://api.github.com/users/scala/events{/privacy}","received_events_url":"https://api.github.com/users/scala/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/scala/scala","description":"The Scala programming language","fork":false,"url":"https://api.github.com/repos/scala/scala","forks_url":"https://api.github.com/repos/scala/scala/forks","keys_url":"https://api.github.com/repos/scala/scala/keys{/key_id}","collaborators_url":"https://api.github.com/repos/scala/scala/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/scala/scala/teams","hooks_url":"https://api.github.com/repos/scala/scala/hooks","issue_events_url":"https://api.github.com/repos/scala/scala/issues/events{/number}","events_url":"https://api.github.com/repos/scala/scala/events","assignees_url":"https://api.github.com/repos/scala/scala/assignees{/user}","branches_url":"https://api.github.com/repos/scala/scala/branches{/branch}","tags_url":"https://api.github.com/repos/scala/scala/tags","blobs_url":"https://api.github.com/repos/scala/scala/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/scala/scala/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/scala/scala/git/refs{/sha}","trees_url":"https://api.github.com/repos/scala/scala/git/trees{/sha}","statuses_url":"https://api.github.com/repos/scala/scala/statuses/{sha}","languages_url":"https://api.github.com/repos/scala/scala/languages","stargazers_url":"https://api.github.com/repos/scala/scala/stargazers","contributors_url":"https://api.github.com/repos/scala/scala/contributors","subscribers_url":"https://api.github.com/repos/scala/scala/subscribers","subscription_url":"https://api.github.com/repos/scala/scala/subscription","commits_url":"https://api.github.com/repos/scala/scala/commits{/sha}","git_commits_url":"https://api.github.com/repos/scala/scala/git/commits{/sha}","comments_url":"https://api.github.com/repos/scala/scala/comments{/number}","issue_comment_url":"https://api.github.com/repos/scala/scala/issues/comments{/number}","contents_url":"https://api.github.com/repos/scala/scala/contents/{+path}","compare_url":"https://api.github.com/repos/scala/scala/compare/{base}...{head}","merges_url":"https://api.github.com/repos/scala/scala/merges","archive_url":"https://api.github.com/repos/scala/scala/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/scala/scala/downloads","issues_url":"https://api.github.com/repos/scala/scala/issues{/number}","pulls_url":"https://api.github.com/repos/scala/scala/pulls{/number}","milestones_url":"https://api.github.com/repos/scala/scala/milestones{/number}","notifications_url":"https://api.github.com/repos/scala/scala/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/scala/scala/labels{/name}","releases_url":"https://api.github.com/repos/scala/scala/releases{/id}","created_at":"2011-12-01T05:02:34Z","updated_at":"2015-04-21T06:59:37Z","pushed_at":"2015-04-21T02:03:04Z","git_url":"git://github.com/scala/scala.git","ssh_url":"git@github.com:scala/scala.git","clone_url":"https://github.com/scala/scala.git","svn_url":"https://github.com/scala/scala","homepage":"http://www.scala-lang.org/","size":190786,"stargazers_count":4030,"watchers_count":4030,"language":"Scala","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":1034,"mirror_url":null,"open_issues_count":22,"forks":1034,"open_issues":22,"watchers":4030,"default_branch":"2.11.x"}},"_links":{"self":{"href":"https://api.github.com/repos/scala/scala/pulls/4458"},"html":{"href":"https://github.com/scala/scala/pull/4458"},"issue":{"href":"https://api.github.com/repos/scala/scala/issues/4458"},"comments":{"href":"https://api.github.com/repos/scala/scala/issues/4458/comments"},"review_comments":{"href":"https://api.github.com/repos/scala/scala/pulls/4458/comments"},"review_comment":{"href":"https://api.github.com/repos/scala/scala/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/scala/scala/pulls/4458/commits"},"statuses":{"href":"https://api.github.com/repos/scala/scala/statuses/2586e6c65c698e30eb467ef0d4a6cd731fb5650f"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":199,"additions":3575,"deletions":1121,"changed_files":185}}