{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":604067148,"defaultBranch":"refinements","name":"dotty","ownerLogin":"mbovel","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-20T09:09:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/777748?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726427589.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bb55628c70168fbace858f8b75324d4d528cad4a","ref":"refs/heads/mb/21595","pushedAt":"2024-09-15T19:13:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"[Experiment] Temporary types for MethodType","shortMessageHtmlLink":"[Experiment] Temporary types for MethodType"}},{"before":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","after":"1c74ac1ef4d0d77742bbc561b46e9f7b46c7252e","ref":"refs/heads/qualifiers-ci","pushedAt":"2024-09-15T15:17:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Add syntax for qualified types\n\nCo-Authored-By: Quentin Bernet <28290641+Sporarum@users.noreply.github.com>","shortMessageHtmlLink":"Add syntax for qualified types"}},{"before":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","after":"1c74ac1ef4d0d77742bbc561b46e9f7b46c7252e","ref":"refs/heads/mb/qualifiers","pushedAt":"2024-09-15T15:16:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Add syntax for qualified types\n\nCo-Authored-By: Quentin Bernet <28290641+Sporarum@users.noreply.github.com>","shortMessageHtmlLink":"Add syntax for qualified types"}},{"before":null,"after":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","ref":"refs/heads/qualifiers-ci","pushedAt":"2024-09-13T17:04:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Add syntax for qualified types\n\nCo-Authored-By: Quentin Bernet <28290641+Sporarum@users.noreply.github.com>","shortMessageHtmlLink":"Add syntax for qualified types"}},{"before":null,"after":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","ref":"refs/heads/mb/qualifiers","pushedAt":"2024-09-13T16:41:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Add syntax for qualified types\n\nCo-Authored-By: Quentin Bernet <28290641+Sporarum@users.noreply.github.com>","shortMessageHtmlLink":"Add syntax for qualified types"}},{"before":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","after":null,"ref":"refs/heads/mb/qualifiers/syntax","pushedAt":"2024-09-13T16:40:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"}},{"before":null,"after":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","ref":"refs/heads/mb/qualifiers/syntax","pushedAt":"2024-09-13T16:40:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Add syntax for qualified types\n\nCo-Authored-By: Quentin Bernet <28290641+Sporarum@users.noreply.github.com>","shortMessageHtmlLink":"Add syntax for qualified types"}},{"before":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","after":null,"ref":"refs/heads/mb/qualifiers/syntax","pushedAt":"2024-09-13T16:40:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"}},{"before":null,"after":"c9b9aeacd7a93daa89743d12bef678957f9989f6","ref":"refs/heads/qualifiers","pushedAt":"2024-09-13T16:35:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Some fixes for AnnotatedTypes mapping (#19957)","shortMessageHtmlLink":"Some fixes for AnnotatedTypes mapping (scala#19957)"}},{"before":null,"after":"6045a236c22440cdd086f02ae01ee816e1ac8c4a","ref":"refs/heads/mb/qualifiers/syntax","pushedAt":"2024-09-13T16:33:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Add syntax for qualified types\n\nCo-Authored-By: Quentin Bernet <28290641+Sporarum@users.noreply.github.com>","shortMessageHtmlLink":"Add syntax for qualified types"}},{"before":"e9d48313a2e11685a148e105f038da368485aa66","after":"c9b9aeacd7a93daa89743d12bef678957f9989f6","ref":"refs/heads/main","pushedAt":"2024-09-13T11:24:32.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Some fixes for AnnotatedTypes mapping (#19957)","shortMessageHtmlLink":"Some fixes for AnnotatedTypes mapping (scala#19957)"}},{"before":null,"after":"ddd1996baaf3f52873293ecee3e043df52a1d020","ref":"refs/heads/mb/sbt-1-10-1","pushedAt":"2024-09-13T10:26:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Bump sbt from 1.9.9 to 1.10.1","shortMessageHtmlLink":"Bump sbt from 1.9.9 to 1.10.1"}},{"before":"ac76938c1e596efcaffa0f5d64e224bdc8be72f0","after":null,"ref":"refs/heads/mb/19846","pushedAt":"2024-09-13T09:34:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"}},{"before":"3e1667c3c3930bfeec03355181cced5651e0d642","after":"ac76938c1e596efcaffa0f5d64e224bdc8be72f0","ref":"refs/heads/mb/19846","pushedAt":"2024-09-13T06:52:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Improve mapping and pickling of annotated types\n\n`Annotation.mapWith` maps an `Annotation` with a type map `tm`. As an optimization, this function first checks if `tm` would result in any change (by traversing the annotation’s argument trees with a `TreeAccumulator`) before applying `tm` to the whole annotation tree. This optimization had two problems: 1. it didn’t include type parameters, and 2. it used `frozen_=:=` to compare types, which didn’t work as expected with `NoType`. This commit fixes these issues.\n\nAdditionally, positions of trees that appear only inside `AnnotatedType` were not pickled. This commit also fixes this.","shortMessageHtmlLink":"Improve mapping and pickling of annotated types"}},{"before":"08e8561ad6d8cb2eef8df6196e6fa899b43920ec","after":"3e1667c3c3930bfeec03355181cced5651e0d642","ref":"refs/heads/mb/19846","pushedAt":"2024-09-12T15:21:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Improve mapping and pickling of annotated types\n\n`Annotation.mapWith` maps an `Annotation` with a type map `tm`. As an optimization, this function first checks if `tm` would result in any change (by traversing the annotation’s argument trees with a `TreeAccumulator`) before applying `tm` to the whole annotation tree. This optimization had two problems: 1. it didn’t include type parameters, and 2. it used `frozen_=:=` to compare types, which didn’t work as expected with `NoType`. This commit fixes these issues.\n\nAdditionally, positions of trees that appear only inside `AnnotatedType` were not pickled. This commit also fixes this.","shortMessageHtmlLink":"Improve mapping and pickling of annotated types"}},{"before":"2419176aa71e8d1d3344c22250a39354632d383c","after":"08e8561ad6d8cb2eef8df6196e6fa899b43920ec","ref":"refs/heads/mb/19846","pushedAt":"2024-09-12T15:20:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Improve mapping and pickling of annotated types\n\n`Annotation.mapWith` maps an `Annotation` with a type map `tm`. As an optimization, this function first checks if `tm` would result in any change (by traversing the annotation’s argument trees with a `TreeAccumulator`) before applying `tm` to the whole annotation tree. This optimization had two problems: 1. it didn’t include type parameters, and 2. it used `frozen_=:=` to compare types, which didn’t work as expected with `NoType`. This commit fixes these issues.\n\nAdditionally, positions of trees that appear only inside `AnnotatedType` were not pickled. This commit also fixes this.","shortMessageHtmlLink":"Improve mapping and pickling of annotated types"}},{"before":"21a3d393cbac36447ad7a79a600ef98ed15525b6","after":"e9d48313a2e11685a148e105f038da368485aa66","ref":"refs/heads/main","pushedAt":"2024-09-12T11:49:50.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"fix: throw an error before assigning ErrorType when expanding constValue (#21364)\n\nfixes #21359","shortMessageHtmlLink":"fix: throw an error before assigning ErrorType when expanding constVa…"}},{"before":"5e836060fb16e08b4961ec7c70484786633aa164","after":"21a3d393cbac36447ad7a79a600ef98ed15525b6","ref":"refs/heads/main","pushedAt":"2024-09-05T14:35:31.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Re-use attachment in exportForwarders to handle ambiguous overloads (#21518)\n\nexportForwarders can be called more than once for the same expression if\r\nthere are ambiguous overloads.\r\n\r\nCloses #21071","shortMessageHtmlLink":"Re-use attachment in exportForwarders to handle ambiguous overloads (s…"}},{"before":"e9e046db1d8a0329f28f52c7726dab66730dac7a","after":"5e836060fb16e08b4961ec7c70484786633aa164","ref":"refs/heads/main","pushedAt":"2024-08-30T14:38:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Fix #21392: Adjust `canComparePredefined(Nothing, T)` in explicit nulls (#21504)\n\nFix #21392: Adjust `canComparePredefined(Nothing, T)` in explicit nulls (#21504)","shortMessageHtmlLink":"Fix scala#21392: Adjust canComparePredefined(Nothing, T) in explici…"}},{"before":"12ad08527ef1cc89326e672d89eee4a2102ebbdb","after":"2419176aa71e8d1d3344c22250a39354632d383c","ref":"refs/heads/mb/19846","pushedAt":"2024-08-29T08:56:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Revert copying all symbols in AnnotatedTypes","shortMessageHtmlLink":"Revert copying all symbols in AnnotatedTypes"}},{"before":"8ac201a915d373643cfaef3aed743489a978596a","after":"e9e046db1d8a0329f28f52c7726dab66730dac7a","ref":"refs/heads/main","pushedAt":"2024-08-28T10:25:36.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Respect `[skip-ci]` comments in launchers and spec tests (#21472)\n\nCurrently, Specification and Launchers CI would execute even when the\r\n`skip ci` tag message is part of the PR. The goal of this change is to\r\nignore these jobs when annotated.\r\nThe only remaining CI job running under skip ci is `Scala CLA check`","shortMessageHtmlLink":"Respect [skip-ci] comments in launchers and spec tests (scala#21472)"}},{"before":"97a711ca4a192be383f4b230394f2be1775c6388","after":"8ac201a915d373643cfaef3aed743489a978596a","ref":"refs/heads/main","pushedAt":"2024-08-27T15:25:50.000Z","pushType":"push","commitsCount":297,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Bump hamzaremmal/sdkman-release-action from 4cb6c8cf99cfdf0ed5de586d6b38500558737e65 to 1f2d4209b4f5a38721d4ae20014ea8e1689d869e (#21440)\n\nBumps\r\n[hamzaremmal/sdkman-release-action](https://github.com/hamzaremmal/sdkman-release-action)\r\nfrom 4cb6c8cf99cfdf0ed5de586d6b38500558737e65 to\r\n1f2d4209b4f5a38721d4ae20014ea8e1689d869e.\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\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 hamzaremmal/sdkman-release-action from 4cb6c8cf99cfdf0ed5de586d6…"}},{"before":"3a686106668bf2d66d2f7a65b813a617d4b817ad","after":"45f0fcadd96c88f77f0f1eb0123c5c9549a6f0ed","ref":"refs/heads/mb/refinements","pushedAt":"2024-08-25T08:53:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"f","shortMessageHtmlLink":"f"}},{"before":"8c890efa947ca030e743f18ccee41e8bcda1f9ec","after":"c1cef24d5b53ab4f5792cd737b6329c1d92dbd71","ref":"refs/heads/mb/20538","pushedAt":"2024-08-20T12:46:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Enable betterMatchTypeExtractors in >= 3.6","shortMessageHtmlLink":"Enable betterMatchTypeExtractors in >= 3.6"}},{"before":"78fe701994af29d559744ee1ec8ea005f813c45c","after":"8c890efa947ca030e743f18ccee41e8bcda1f9ec","ref":"refs/heads/mb/20538","pushedAt":"2024-08-20T12:44:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Enable betterMatchTypeExtractors in >= 3.6","shortMessageHtmlLink":"Enable betterMatchTypeExtractors in >= 3.6"}},{"before":"3a686106668bf2d66d2f7a65b813a617d4b817ad","after":"ce32c6968b3035ad8110dddd322c2549b169a745","ref":"refs/heads/refinements","pushedAt":"2024-08-10T14:04:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Extract qualifierTree to a separate method","shortMessageHtmlLink":"Extract qualifierTree to a separate method"}},{"before":"217c4ad8df2f6c6da4b7b847e7f443a8ba5037fc","after":"3a686106668bf2d66d2f7a65b813a617d4b817ad","ref":"refs/heads/refinements","pushedAt":"2024-08-10T13:41:24.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Fix eval once bug","shortMessageHtmlLink":"Fix eval once bug"}},{"before":"c1033c125f69e953391dd4dfe5e99eaf385373ec","after":"78fe701994af29d559744ee1ec8ea005f813c45c","ref":"refs/heads/mb/20538","pushedAt":"2024-08-06T14:27:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Enable betterMatchTypeExtractors in >= 3.6","shortMessageHtmlLink":"Enable betterMatchTypeExtractors in >= 3.6"}},{"before":"7c0cce1cf06094b78893b2c0c2e244e0757b70b2","after":"c1033c125f69e953391dd4dfe5e99eaf385373ec","ref":"refs/heads/mb/20538","pushedAt":"2024-08-06T14:17:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"},"commit":{"message":"Enable betterMatchTypeExtractors in >= 3.6","shortMessageHtmlLink":"Enable betterMatchTypeExtractors in >= 3.6"}},{"before":"312d33f705fa8ce76cf80598ae172b2b9bf6b7d2","after":null,"ref":"refs/heads/mb/11978","pushedAt":"2024-08-06T13:40:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbovel","name":"Matt Bovel","path":"/mbovel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/777748?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQxOToxMzowOS4wMDAwMDBazwAAAAS21O30","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQxOToxMzowOS4wMDAwMDBazwAAAAS21O30","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQxMzo0MDozNy4wMDAwMDBazwAAAASTJgFl"}},"title":"Activity · mbovel/dotty"}