{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7035651,"defaultBranch":"main","name":"scala3","ownerLogin":"scala","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-12-06T12:57:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57059?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715983606.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"af75f3b266f8ddca74e99c73c67e59995c4729e3","ref":"refs/heads/fix/if-positions","pushedAt":"2024-05-17T22:06:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WojciechMazur","name":"Wojciech Mazur","path":"/WojciechMazur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19353690?s=80&v=4"},"commit":{"message":"Add unit tests for issue 18238 - ensure we generate correct line positions for if conditions","shortMessageHtmlLink":"Add unit tests for issue 18238 - ensure we generate correct line posi…"}},{"before":"c60817704ca44b777722fbfdb35b016a1b58d97f","after":"06ffc8c02aa9a152765f88b49e44d8c759f1284a","ref":"refs/heads/main","pushedAt":"2024-05-17T15:51:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jchyb","name":"Jan Chyb","path":"/jchyb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48855024?s=80&v=4"},"commit":{"message":"Bring back windows performance improvements (#20423)\n\nPreviously reverted due to conflicts on main just before 3.5.0 cutoff. \r\nOriginal PR by @OlegYch (https://github.com/scala/scala3/pull/20193). I\r\nadded an additional commit fixing the issues (like in #20358)","shortMessageHtmlLink":"Bring back windows performance improvements (#20423)"}},{"before":"73bb2aafe506f2bf064958050468b9bf030b5355","after":"c60817704ca44b777722fbfdb35b016a1b58d97f","ref":"refs/heads/main","pushedAt":"2024-05-16T21:19:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EugeneFlesselle","name":"Eugene Flesselle","path":"/EugeneFlesselle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43113539?s=80&v=4"},"commit":{"message":"Do `constraint.replace` when `addOneBound` produces equal bounds\n\nas an optimization\r\n\r\nIn #20120, we reach constraints with equal bounds that are intersection types,\r\nthey are formed from multiple successive calls to `addOneBound`.\r\nWe miss the `replace` optimization in this case because\r\nthe bounds only become equal progressively, and\r\nwe are only checking for equality with the constraint being added.\r\n\r\nAdditionally, we recheck for equal bounds after `constraint.updateEntry`\r\nas checking `isSub` can have narrowed the bounds further.\r\n#19955 is an example where this second optimization applies.\r\n\r\nFix #20120\r\nClose #20208 the original implementation","shortMessageHtmlLink":"Do constraint.replace when addOneBound produces equal bounds"}},{"before":"177b48991dfebc47f7b3efdb5038735f4c491b2d","after":"73bb2aafe506f2bf064958050468b9bf030b5355","ref":"refs/heads/main","pushedAt":"2024-05-16T16:13:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"smarter","name":"Guillaume Martres","path":"/smarter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63430?s=80&v=4"},"commit":{"message":"Avoid forcing whole package when using `-experimental` (#20409)","shortMessageHtmlLink":"Avoid forcing whole package when using -experimental (#20409)"}},{"before":"1205601806c576bf1074dbd3cbe2566d08021d52","after":"473897c08b952644a5fa2866c7299701071bb0a1","ref":"refs/heads/language-reference-stable","pushedAt":"2024-05-16T15:01:21.000Z","pushType":"push","commitsCount":412,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Merge branch 'release-3.4.2' into language-reference-stable","shortMessageHtmlLink":"Merge branch 'release-3.4.2' into language-reference-stable"}},{"before":"c6321292388abff58527d1e0e980b3eb74460e4d","after":null,"ref":"refs/heads/fix-i16963","pushedAt":"2024-05-15T11:13:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jchyb","name":"Jan Chyb","path":"/jchyb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48855024?s=80&v=4"}},{"before":null,"after":"c6321292388abff58527d1e0e980b3eb74460e4d","ref":"refs/heads/fix-i16963","pushedAt":"2024-05-15T11:11:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jchyb","name":"Jan Chyb","path":"/jchyb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48855024?s=80&v=4"},"commit":{"message":"Fix erasure crash for Inlined rhs of a ctxfun closure\n\nThis is achieved by safely removing Inlined nodes at that point,\nin the same manner they would be removed later in `typedInlined`` in\nthe same phase.","shortMessageHtmlLink":"Fix erasure crash for Inlined rhs of a ctxfun closure"}},{"before":"7c9aae3daec685b272c53488bdc6849597266ef6","after":"177b48991dfebc47f7b3efdb5038735f4c491b2d","ref":"refs/heads/main","pushedAt":"2024-05-15T08:26:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hamzaremmal","name":"Hamza Remmal","path":"/hamzaremmal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56235032?s=80&v=4"},"commit":{"message":"Bump from 3.4.0 to 3.5.0-RC1 for MiMA (#20404)\n\nThis depends on 3.5.0-RC1 being released to Maven Central\r\n\r\nPart of #20402","shortMessageHtmlLink":"Bump from 3.4.0 to 3.5.0-RC1 for MiMA (#20404)"}},{"before":"b109829f0d5ce899ddc1f45008cefedb6d81a4dd","after":null,"ref":"refs/tags/3.5.0-RC1","pushedAt":"2024-05-14T19:41:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"}},{"before":"3c4e17aad68cde1c9a901b13dc949f0cd8858630","after":"a15fc7d5f3d793cf6aad50565aab73f309b0b859","ref":"refs/heads/release-3.5.0","pushedAt":"2024-05-14T19:40:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Release 3.5.0-RC1","shortMessageHtmlLink":"Release 3.5.0-RC1"}},{"before":"b109829f0d5ce899ddc1f45008cefedb6d81a4dd","after":"3c4e17aad68cde1c9a901b13dc949f0cd8858630","ref":"refs/heads/release-3.5.0","pushedAt":"2024-05-14T19:38:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Hotfix to release 3.5.0-RC1 (#20407)","shortMessageHtmlLink":"Hotfix to release 3.5.0-RC1 (#20407)"}},{"before":"4dffcc907b43f69740e955c8dc89fac0e04428d1","after":"7c9aae3daec685b272c53488bdc6849597266ef6","ref":"refs/heads/main","pushedAt":"2024-05-14T17:52:14.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"noti0na1","name":"noti0na1","path":"/noti0na1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8036790?s=80&v=4"},"commit":{"message":"Enhance help message for language flag (#20247)\n\nFix #20083: Enhance help message for language features by displaying all available choises and notes","shortMessageHtmlLink":"Enhance help message for language flag (#20247)"}},{"before":"d08d71bc3f5e0563a491a34621fe25ebd8a89a32","after":"b109829f0d5ce899ddc1f45008cefedb6d81a4dd","ref":"refs/heads/release-3.5.0","pushedAt":"2024-05-14T12:40:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Release 3.5.0-RC1","shortMessageHtmlLink":"Release 3.5.0-RC1"}},{"before":"c175842211d87d0f865f4b3145841797dc96dec4","after":null,"ref":"refs/heads/revert-20392-base-version-3.5.1-RC1","pushedAt":"2024-05-14T10:57:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"}},{"before":"796fba747590f20c9a3b4b19a9f2ef14644d4f00","after":"4dffcc907b43f69740e955c8dc89fac0e04428d1","ref":"refs/heads/main","pushedAt":"2024-05-14T10:57:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Revert \"Set baseVersion to 3.5.1-RC1\" (#20402)\n\nReverts scala/scala3#20392\r\n\r\nCloses #20401","shortMessageHtmlLink":"Revert \"Set baseVersion to 3.5.1-RC1\" (#20402)"}},{"before":"5dd620f2c41acfd7de6c93537fcab804da648060","after":"796fba747590f20c9a3b4b19a9f2ef14644d4f00","ref":"refs/heads/main","pushedAt":"2024-05-14T09:50:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"adpi2","name":null,"path":"/adpi2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13123162?s=80&v=4"},"commit":{"message":"Adjust the API name entry for nested classes (#20279)\n\n## Problem\r\n\r\nhttps://github.com/scala/scala3/pull/20157 demonstrated that some build\r\npipelining tests fail on the latest sbt 1.10.0-RC2:\r\n\r\n```\r\nError: (sbt-test / scripted) Failed tests:\r\nError: \tpipelining/Yjava-tasty-fromjavaobject\r\nError: \tpipelining/Yjava-tasty-paths\r\n```\r\n\r\nThis is likely caused by inconsistent capturing of APIs from Java\r\nsources in ExtractAPI vs AnalyzingJavaCompiler in Zinc.\r\n\r\n## Solution\r\nThis adjusts the API name entry for Java nested classes.","shortMessageHtmlLink":"Adjust the API name entry for nested classes (#20279)"}},{"before":null,"after":"c175842211d87d0f865f4b3145841797dc96dec4","ref":"refs/heads/revert-20392-base-version-3.5.1-RC1","pushedAt":"2024-05-14T07:17:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hamzaremmal","name":"Hamza Remmal","path":"/hamzaremmal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56235032?s=80&v=4"},"commit":{"message":"Revert \"Set baseVersion to 3.5.1-RC1\"","shortMessageHtmlLink":"Revert \"Set baseVersion to 3.5.1-RC1\""}},{"before":"f5a081164d1f3eb52a519d3c1671a82801c43ac8","after":null,"ref":"refs/heads/dependabot/github_actions/VirtusLab/scala-cli-setup-1.3.1","pushedAt":"2024-05-13T16:09:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hamzaremmal","name":"Hamza Remmal","path":"/hamzaremmal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56235032?s=80&v=4"}},{"before":"0b44503c98edd3e195ad7f35590fb16fb0f349bd","after":"5dd620f2c41acfd7de6c93537fcab804da648060","ref":"refs/heads/main","pushedAt":"2024-05-13T16:09:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hamzaremmal","name":"Hamza Remmal","path":"/hamzaremmal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56235032?s=80&v=4"},"commit":{"message":"Bump VirtusLab/scala-cli-setup from 1.3.0 to 1.3.1 (#20394)\n\nBumps\r\n[VirtusLab/scala-cli-setup](https://github.com/virtuslab/scala-cli-setup)\r\nfrom 1.3.0 to 1.3.1.\r\n
\r\nRelease notes\r\n

Sourced from VirtusLab/scala-cli-setup's\r\nreleases.

\r\n
\r\n

v1.3.1

\r\n

What's Changed

\r\n\r\n

Full Changelog: https://github.com/VirtusLab/scala-cli-setup/compare/v1.3.0...v1.3.1

\r\n
\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=VirtusLab/scala-cli-setup&package-manager=github_actions&previous-version=1.3.0&new-version=1.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
","shortMessageHtmlLink":"Bump VirtusLab/scala-cli-setup from 1.3.0 to 1.3.1 (#20394)"}},{"before":"99c4c00da177d134cb7b74543f4a4d0c89126354","after":"0b44503c98edd3e195ad7f35590fb16fb0f349bd","ref":"refs/heads/main","pushedAt":"2024-05-13T13:38:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Set baseVersion to 3.5.1-RC1 (#20392)","shortMessageHtmlLink":"Set baseVersion to 3.5.1-RC1 (#20392)"}},{"before":null,"after":"f5a081164d1f3eb52a519d3c1671a82801c43ac8","ref":"refs/heads/dependabot/github_actions/VirtusLab/scala-cli-setup-1.3.1","pushedAt":"2024-05-13T13:06:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump VirtusLab/scala-cli-setup from 1.3.0 to 1.3.1\n\nBumps [VirtusLab/scala-cli-setup](https://github.com/virtuslab/scala-cli-setup) from 1.3.0 to 1.3.1.\n- [Release notes](https://github.com/virtuslab/scala-cli-setup/releases)\n- [Commits](https://github.com/virtuslab/scala-cli-setup/compare/v1.3.0...v1.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: VirtusLab/scala-cli-setup\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump VirtusLab/scala-cli-setup from 1.3.0 to 1.3.1"}},{"before":"4029577068587ddc523e84fa39849446f83c0ea6","after":"0f7f990b3bc20ad87b163b73ea4c858bff30a77e","ref":"refs/heads/release-3.4.2","pushedAt":"2024-05-13T12:45:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Release 3.4.2","shortMessageHtmlLink":"Release 3.4.2"}},{"before":"362b0752e6a54edfea3909d32e6e43f740c13e92","after":"99c4c00da177d134cb7b74543f4a4d0c89126354","ref":"refs/heads/main","pushedAt":"2024-05-12T04:03:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"liufengyun","name":"Fengyun Liu","path":"/liufengyun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754633?s=80&v=4"},"commit":{"message":"Disable ScalaCheck.scala test (#20389)\n\nI forgot that I enabled auto-merge in #20388 . The fix, eventhought it\r\nworked locally, didn't pass the CI. For now, this is a very quick fix\r\n(or more disabling the test) to fix the CI\r\n\r\n[test_scala2_library_tasty]","shortMessageHtmlLink":"Disable ScalaCheck.scala test (#20389)"}},{"before":"8bffc9e92020bced2d1f7418bde58562cf1e3393","after":"362b0752e6a54edfea3909d32e6e43f740c13e92","ref":"refs/heads/main","pushedAt":"2024-05-11T21:12:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hamzaremmal","name":"Hamza Remmal","path":"/hamzaremmal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56235032?s=80&v=4"},"commit":{"message":"Add checkfile for ScalaCheck (#20388)\n\n[test_scala2_library_tasty]\r\n\r\nCloses #20374","shortMessageHtmlLink":"Add checkfile for ScalaCheck (#20388)"}},{"before":"7f0d225490b6483c1d66f5f60c5d93d895297730","after":"8bffc9e92020bced2d1f7418bde58562cf1e3393","ref":"refs/heads/main","pushedAt":"2024-05-10T15:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jchyb","name":"Jan Chyb","path":"/jchyb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48855024?s=80&v=4"},"commit":{"message":"Add regression test for i20309","shortMessageHtmlLink":"Add regression test for i20309"}},{"before":"89dec7a8fce038f30aadfd950a1cdc3f5120ee5b","after":"7f0d225490b6483c1d66f5f60c5d93d895297730","ref":"refs/heads/main","pushedAt":"2024-05-10T14:39:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hamzaremmal","name":"Hamza Remmal","path":"/hamzaremmal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/56235032?s=80&v=4"},"commit":{"message":"Fix duplicate word in comments (#20359)","shortMessageHtmlLink":"Fix duplicate word in comments (#20359)"}},{"before":"4bd33693ba759fe67437117f77bf6e5ddf3b7cf0","after":"89dec7a8fce038f30aadfd950a1cdc3f5120ee5b","ref":"refs/heads/main","pushedAt":"2024-05-10T13:18:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Add binary lits to syntax summaries (#19551)\n\nSome redundancy was omitted at\r\nhttps://github.com/lampepfl/dotty/pull/19405\r\n\r\nhttps://dotty.epfl.ch/docs/reference/syntax.html","shortMessageHtmlLink":"Add binary lits to syntax summaries (#19551)"}},{"before":"95e53df0b360849efc49f724125094869eaf98b3","after":"d08d71bc3f5e0563a491a34621fe25ebd8a89a32","ref":"refs/heads/release-3.5.0","pushedAt":"2024-05-10T11:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Filter out the dot directories form tests","shortMessageHtmlLink":"Filter out the dot directories form tests"}},{"before":"e85fa42ec27ce98ba95dc24ac36efff08e47033c","after":"95e53df0b360849efc49f724125094869eaf98b3","ref":"refs/heads/release-3.5.0","pushedAt":"2024-05-10T09:06:10.000Z","pushType":"push","commitsCount":57,"pusher":{"login":"Kordyjan","name":"Paweł Marks","path":"/Kordyjan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11855167?s=80&v=4"},"commit":{"message":"Disable windows tests for RC1","shortMessageHtmlLink":"Disable windows tests for RC1"}},{"before":"b10d64e016c275a2dc4b1ab17235e69c3c1abaea","after":"4bd33693ba759fe67437117f77bf6e5ddf3b7cf0","ref":"refs/heads/main","pushedAt":"2024-05-09T20:08:25.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"liufengyun","name":"Fengyun Liu","path":"/liufengyun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/754633?s=80&v=4"},"commit":{"message":"Add init test (#20356)\n\nAdd init test","shortMessageHtmlLink":"Add init test (#20356)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETVMigQA","startCursor":null,"endCursor":null}},"title":"Activity · scala/scala3"}