{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50429743,"defaultBranch":"main","name":"swift","ownerLogin":"ahoppen","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-01-26T13:18:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4062178?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726617033.0","currentOid":""},"activityList":{"items":[{"before":"7691569344ff9428f404fba15882903fb16b4e00","after":null,"ref":"refs/heads/harder-cancellation","pushedAt":"2024-09-17T23:50:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"}},{"before":"91d85ae5686c35dfabf6664d0a2272ca822deff3","after":"7691569344ff9428f404fba15882903fb16b4e00","ref":"refs/heads/harder-cancellation","pushedAt":"2024-09-16T21:48:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[SourceKit] Update completion cancellation test to a harder type checking example\n\nhttps://github.com/swiftlang/swift/pull/63585 will resolve rdar://80582770 and the type checker performance problem that we were relying on. Use a harder example (stolen from https://github.com/swiftlang/swift/blob/main/unittests/SourceKit/SwiftLang/CloseTest.cpp#L131-L151), that’s unlikely to get a significant performance improvement soon.","shortMessageHtmlLink":"[SourceKit] Update completion cancellation test to a harder type chec…"}},{"before":null,"after":"91d85ae5686c35dfabf6664d0a2272ca822deff3","ref":"refs/heads/harder-cancellation","pushedAt":"2024-09-16T20:44:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[SourceKit] Update completion cancellation test to a harder type checking example\n\nhttps://github.com/swiftlang/swift/pull/63585 will resolve rdar://80582770 and the type checker performance problem that we were relying on. Use a harder example (stolen from https://github.com/swiftlang/swift/blob/main/unittests/SourceKit/SwiftLang/CloseTest.cpp#L131-L151), that’s unlikely to get a significant performance improvement soon.","shortMessageHtmlLink":"[SourceKit] Update completion cancellation test to a harder type chec…"}},{"before":null,"after":"50a892425dce12999c73cea1436785b4ed08556e","ref":"refs/heads/disable-parser-round-trip-value-generics","pushedAt":"2024-09-06T15:16:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[test] Add `-disable-experimental-parser-round-trip` to value generic tests\n\nParsing of integer literals as generic arguments isn’t implemented in SwiftParser yet, blocking swift-syntax PR testing.","shortMessageHtmlLink":"[test] Add -disable-experimental-parser-round-trip to value generic…"}},{"before":null,"after":"530cff15d07fc2f012a172be4ef55b812bd417db","ref":"refs/heads/no-sending-args","pushedAt":"2024-09-05T21:52:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[ASTGen] Don’t map `sendingArgsAndResults`\n\nThe corresponding evolution proposal has been accepted and the experimental feature no longer exists in swift-syntax.","shortMessageHtmlLink":"[ASTGen] Don’t map sendingArgsAndResults"}},{"before":"bc9f3f33a504012e545b425e5fe75f07a106c018","after":null,"ref":"refs/heads/enable-test","pushedAt":"2024-08-17T04:25:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"}},{"before":"779a9efcd35a1ad437fbd8bdb8e0bfe241ada3a2","after":"577727ad55d67e34d0b04a8d45335133ac688c39","ref":"refs/heads/no-editor-mode","pushedAt":"2024-08-14T18:24:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"Remove `DiagnosticsEditorMode`\n\nMigrate the last diagnostic to be independent of `DiagnosticEditorMode` and remove that option.\n\nrdar://133111163","shortMessageHtmlLink":"Remove DiagnosticsEditorMode"}},{"before":null,"after":"bc9f3f33a504012e545b425e5fe75f07a106c018","ref":"refs/heads/enable-test","pushedAt":"2024-08-14T18:21:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[SourceKit] Enable `Misc/embedded_no_wmo.swift`","shortMessageHtmlLink":"[SourceKit] Enable Misc/embedded_no_wmo.swift"}},{"before":"a04bf1d6c2b41a0a2ef091cacc4d39d477f02375","after":"f169bdbd543ff6ed60a8391296e2105496a98db4","ref":"refs/heads/share-is-static","pushedAt":"2024-08-12T21:26:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"bdd32e2a18531ad0b54e7b156099ffc92a36ed2c","after":"7d7eb6e61da75bfc0ad2d36ef8ee65bf8c9416b9","ref":"refs/heads/no-editor-mode-switch","pushedAt":"2024-08-12T21:01:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[Sema/IDE] Emit same diagnostics for missing switch cases independent of editor mode","shortMessageHtmlLink":"[Sema/IDE] Emit same diagnostics for missing switch cases independent…"}},{"before":null,"after":"84c0d13b30897914de5ac5c7d70457899411417c","ref":"refs/heads/ast-consumer-failed-pure-virtual","pushedAt":"2024-08-12T19:46:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[SourceKit] Make `SwiftASTConsumer::failed` pure virtual\n\nPreviously, if a semantic tokens request or diagnostic request failed, we wouldn’t return any response.","shortMessageHtmlLink":"[SourceKit] Make SwiftASTConsumer::failed pure virtual"}},{"before":"3c858845c9d678b24ea3685cb72546f366ea7841","after":"a04bf1d6c2b41a0a2ef091cacc4d39d477f02375","ref":"refs/heads/share-is-static","pushedAt":"2024-08-09T18:38:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"26a502caa35de28cd00408a56b038add450521a1","after":"3c858845c9d678b24ea3685cb72546f366ea7841","ref":"refs/heads/share-is-static","pushedAt":"2024-08-09T18:19:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"0728ff6a466823b023d51fc9e42dea1a729e0ab6","after":"779a9efcd35a1ad437fbd8bdb8e0bfe241ada3a2","ref":"refs/heads/no-editor-mode","pushedAt":"2024-08-08T23:49:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"Remove `DiagnosticsEditorMode`\n\nMigrate the last diagnostic to be independent of `DiagnosticEditorMode` and remove that option.\n\nrdar://133111163","shortMessageHtmlLink":"Remove DiagnosticsEditorMode"}},{"before":null,"after":"0728ff6a466823b023d51fc9e42dea1a729e0ab6","ref":"refs/heads/no-editor-mode","pushedAt":"2024-08-08T23:48:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:ahoppen/swift into no-editor-mode","shortMessageHtmlLink":"Merge branch 'main' of github.com:ahoppen/swift into no-editor-mode"}},{"before":"8058abcef84912fb103a46a50318bc584a13fcaf","after":"0728ff6a466823b023d51fc9e42dea1a729e0ab6","ref":"refs/heads/main","pushedAt":"2024-08-08T23:48:04.000Z","pushType":"push","commitsCount":2093,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:ahoppen/swift into no-editor-mode","shortMessageHtmlLink":"Merge branch 'main' of github.com:ahoppen/swift into no-editor-mode"}},{"before":null,"after":"bdd32e2a18531ad0b54e7b156099ffc92a36ed2c","ref":"refs/heads/no-editor-mode-switch","pushedAt":"2024-08-08T23:09:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[Sema/IDE] Emit same diagnostics for missing switch cases independent of editor mode","shortMessageHtmlLink":"[Sema/IDE] Emit same diagnostics for missing switch cases independent…"}},{"before":null,"after":"376531619b906723d50d471c7173834cbc11d192","ref":"refs/heads/6.0/interfacegen-semantic","pushedAt":"2024-08-08T21:40:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[SourceKit] Run interface generation request on a deep stack\n\nBuilding the generated interface for WinSDK can overflow the stack.\nTreat it as a semantic request to run it on a large stack.\n\nFixes swiftlang/sourcekit-lsp#1115\nrdar://123944504","shortMessageHtmlLink":"[SourceKit] Run interface generation request on a deep stack"}},{"before":null,"after":"ce469598d93937fb5f310ece1c511db650f2f704","ref":"refs/heads/add-requires","pushedAt":"2024-08-08T20:25:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"Add missing `REQUIRES` for `enum_floating_point_raw_value.swift`\n\nI accidentally removed this","shortMessageHtmlLink":"Add missing REQUIRES for enum_floating_point_raw_value.swift"}},{"before":"ca3eb382853fd12a753541da003cc920fe958d15","after":"26a502caa35de28cd00408a56b038add450521a1","ref":"refs/heads/share-is-static","pushedAt":"2024-08-08T00:29:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"66104395d74e2b93cad01e95e679b2304b78552a","after":null,"ref":"refs/heads/build-issues-live-issues","pushedAt":"2024-08-08T00:24:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"}},{"before":"49daaab54fd65a151ee77066bd132966d056588e","after":"ca3eb382853fd12a753541da003cc920fe958d15","ref":"refs/heads/share-is-static","pushedAt":"2024-08-07T23:05:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"602827b1c49d5eda997533732197309ad93ea94c","after":"49daaab54fd65a151ee77066bd132966d056588e","ref":"refs/heads/share-is-static","pushedAt":"2024-08-07T23:04:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"51277bd4358c57d583f38b6821379bf3c08c682c","after":"602827b1c49d5eda997533732197309ad93ea94c","ref":"refs/heads/share-is-static","pushedAt":"2024-08-07T21:26:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"6577a60262634491ce3bb265008a901d0b451996","after":"66104395d74e2b93cad01e95e679b2304b78552a","ref":"refs/heads/build-issues-live-issues","pushedAt":"2024-08-07T21:01:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[Sema/SourceKit] Emit same diagnostics for missing protocol requirements on the command line and in SourceKit\n\nSome editors use diagnostics from SourceKit to replace build issues. This causes issues if the diagnostics from SourceKit are formatted differently than the build issues. Make sure they are rendered the same way, removing most uses of `DiagnosticsEditorMode`.\n\nTo do so, always emit the `add stubs for conformance` note (which previously was only emitted in editor mode) and remove all `; add ` suffixes from notes that state which requirements are missing.\n\nrdar://129283608","shortMessageHtmlLink":"[Sema/SourceKit] Emit same diagnostics for missing protocol requireme…"}},{"before":"c9ec1a53ef2b44ec3bb7f651fd18b873e77049a1","after":"51277bd4358c57d583f38b6821379bf3c08c682c","ref":"refs/heads/share-is-static","pushedAt":"2024-08-07T17:03:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[IDE] Call into `matchWitnessStructure` to check if we should inherit a comment from an overridden declaration","shortMessageHtmlLink":"[IDE] Call into matchWitnessStructure to check if we should inherit…"}},{"before":"eec3d752cbc2ef27198b74a5ebe2c8a957835ef8","after":null,"ref":"refs/heads/inherit-doc-comment-from-protocol-default-impl","pushedAt":"2024-08-07T17:01:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"}},{"before":"6d879cf08d63ea87caa9db010486a8cfa3734db3","after":"6577a60262634491ce3bb265008a901d0b451996","ref":"refs/heads/build-issues-live-issues","pushedAt":"2024-08-07T16:58:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[Sema/SourceKit] Emit same diagnostics for missing protocol requirements on the command line and in SourceKit\n\nSome editors use diagnostics from SourceKit to replace build issues. This causes issues if the diagnostics from SourceKit are formatted differently than the build issues. Make sure they are rendered the same way, removing most uses of `DiagnosticsEditorMode`.\n\nTo do so, always emit the `add stubs for conformance` note (which previously was only emitted in editor mode) and remove all `; add ` suffixes from notes that state which requirements are missing.\n\nrdar://129283608","shortMessageHtmlLink":"[Sema/SourceKit] Emit same diagnostics for missing protocol requireme…"}},{"before":"6ed3eee1dfc0b518c6cfb92c978384503a91525c","after":"000298cbc7f45f0f866a9507ae8b8d3cbe6c8a70","ref":"refs/heads/indent-no-format","pushedAt":"2024-08-07T16:14:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[Macros] Test adjustment because we no longer trim whitespace from macro expansions\n\nCompanion of https://github.com/swiftlang/swift-syntax/pull/2776","shortMessageHtmlLink":"[Macros] Test adjustment because we no longer trim whitespace from ma…"}},{"before":null,"after":"6ed3eee1dfc0b518c6cfb92c978384503a91525c","ref":"refs/heads/indent-no-format","pushedAt":"2024-08-07T01:23:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahoppen","name":"Alex Hoppen","path":"/ahoppen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4062178?s=80&v=4"},"commit":{"message":"[Macros] Test adjustment because we no longer trim whitespace from macro expansions\n\nCompanion of https://github.com/swiftlang/swift-syntax/pull/2776","shortMessageHtmlLink":"[Macros] Test adjustment because we no longer trim whitespace from ma…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QyMzo1MDozMy4wMDAwMDBazwAAAAS5FUeK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QyMzo1MDozMy4wMDAwMDBazwAAAAS5FUeK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QwMToyMzowOS4wMDAwMDBazwAAAASTqdH2"}},"title":"Activity · ahoppen/swift"}