{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":233057241,"defaultBranch":"main","name":"Sudoku","ownerLogin":"SunnieShine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-10T13:53:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23616315?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714447849.0","currentOid":""},"activityList":{"items":[{"before":"d7a3c31ac59479bb384bd4c8ed6f77961a0831f8","after":"1e017af44a97e62d0b6fe6529fd6b9c7bb49c74b","ref":"refs/heads/main","pushedAt":"2024-05-24T12:53:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"3313170c57725c766e618dcff99bb7cfbde9a782","after":"d7a3c31ac59479bb384bd4c8ed6f77961a0831f8","ref":"refs/heads/main","pushedAt":"2024-05-24T08:59:00.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Use `InvariantCultureConverter` instead of explicit `new`.","shortMessageHtmlLink":"Use InvariantCultureConverter instead of explicit new."}},{"before":"c61b26140e0db788cd5f4e3db9559e6f80f4d318","after":"3313170c57725c766e618dcff99bb7cfbde9a782","ref":"refs/heads/main","pushedAt":"2024-05-23T07:57:39.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Adjust namespace to fix compilation bug.","shortMessageHtmlLink":"Adjust namespace to fix compilation bug."}},{"before":"83bfb671ffa3b7ef55b56cc927dd83862efa2656","after":"c61b26140e0db788cd5f4e3db9559e6f80f4d318","ref":"refs/heads/main","pushedAt":"2024-05-22T11:48:43.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update file.","shortMessageHtmlLink":"Update file."}},{"before":"c7faa20318f0f8e09f4319a504e3b00f6e3dc998","after":"83bfb671ffa3b7ef55b56cc927dd83862efa2656","ref":"refs/heads/main","pushedAt":"2024-05-21T10:24:19.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Move files.","shortMessageHtmlLink":"Move files."}},{"before":"e045eb56b0fa21e2a9339139804390f544ae03ce","after":"c7faa20318f0f8e09f4319a504e3b00f6e3dc998","ref":"refs/heads/main","pushedAt":"2024-05-20T11:06:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Fix wrong file.","shortMessageHtmlLink":"Fix wrong file."}},{"before":"94174cc1f4052ce58b8b2c91dc9e28bd5928f166","after":"e045eb56b0fa21e2a9339139804390f544ae03ce","ref":"refs/heads/main","pushedAt":"2024-05-20T09:58:17.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Rename file.","shortMessageHtmlLink":"Rename file."}},{"before":"e58b8acf412008ed70b8b30e21b918e65174e709","after":"94174cc1f4052ce58b8b2c91dc9e28bd5928f166","ref":"refs/heads/main","pushedAt":"2024-05-19T15:41:03.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Pull up file.","shortMessageHtmlLink":"Pull up file."}},{"before":"6dc6ea1a46e48ac188e22faf0ac695f2e33568cd","after":"e58b8acf412008ed70b8b30e21b918e65174e709","ref":"refs/heads/main","pushedAt":"2024-05-19T03:06:58.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Fix file.","shortMessageHtmlLink":"Fix file."}},{"before":"17ba2a632b3584084464ad44a1f5e8c6772eb20e","after":"6dc6ea1a46e48ac188e22faf0ac695f2e33568cd","ref":"refs/heads/main","pushedAt":"2024-05-17T03:41:30.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"#640 - Implements some methods.","shortMessageHtmlLink":"#640 - Implements some methods."}},{"before":"29341f66379beb36bf2bb0d63cb6af04eca8d1f5","after":"17ba2a632b3584084464ad44a1f5e8c6772eb20e","ref":"refs/heads/main","pushedAt":"2024-05-15T12:21:47.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"7312dd3ca0bdc5845e4039988d42282be9c96015","after":"29341f66379beb36bf2bb0d63cb6af04eca8d1f5","ref":"refs/heads/main","pushedAt":"2024-05-14T10:26:13.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"d93cf59a76517d74f9ae6407fe5a8691b5f11a1d","after":"7312dd3ca0bdc5845e4039988d42282be9c96015","ref":"refs/heads/main","pushedAt":"2024-05-13T10:23:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Rename type `Ref` to `@ref`.","shortMessageHtmlLink":"Rename type Ref to @ref."}},{"before":"29b34b2a56889e03cf28d8edc83fb403028bded2","after":"d93cf59a76517d74f9ae6407fe5a8691b5f11a1d","ref":"refs/heads/main","pushedAt":"2024-05-12T09:23:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Deprecate `T.operator -(T, T)` on `CellMap` and `CandidateMap` because:\n1) Operator precedence will be a mess on mixing `-` and `&`.\n2) Interface implementation will break the OOP basic rule (one interface type with multiple implementations with only differences on type parameters).","shortMessageHtmlLink":"Deprecate T.operator -(T, T) on CellMap and CandidateMap because:"}},{"before":"0a47d9dc44541890bd5688f4f1f74c04003a1ccd","after":"29b34b2a56889e03cf28d8edc83fb403028bded2","ref":"refs/heads/main","pushedAt":"2024-05-11T13:38:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"1daa607605e92b428bb601c6862e3a4f714f6e54","after":"0a47d9dc44541890bd5688f4f1f74c04003a1ccd","ref":"refs/heads/main","pushedAt":"2024-05-11T06:54:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Rename methods and extract types.","shortMessageHtmlLink":"Rename methods and extract types."}},{"before":"bc8e7d41f8636618a6b4abe0e9265ad44335efd0","after":"1daa607605e92b428bb601c6862e3a4f714f6e54","ref":"refs/heads/main","pushedAt":"2024-05-10T12:08:52.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"ba39c0723f20cfd9ef87c40a99293902aafb035a","after":"bc8e7d41f8636618a6b4abe0e9265ad44335efd0","ref":"refs/heads/main","pushedAt":"2024-05-09T07:04:46.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Fixes #636.","shortMessageHtmlLink":"Fixes #636."}},{"before":"37f778aa118849d0969a289fed813bc20bc31a72","after":"ba39c0723f20cfd9ef87c40a99293902aafb035a","ref":"refs/heads/main","pushedAt":"2024-05-08T11:29:21.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"e17605f83eb9d2a62117f71c9b9fcf98d0d215d5","after":"37f778aa118849d0969a289fed813bc20bc31a72","ref":"refs/heads/main","pushedAt":"2024-05-07T13:01:20.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"ae2d58c8f1370fc02d4378f6308d88582f5151bf","after":"e17605f83eb9d2a62117f71c9b9fcf98d0d215d5","ref":"refs/heads/main","pushedAt":"2024-05-05T14:39:28.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update UI.","shortMessageHtmlLink":"Update UI."}},{"before":"18a01b6920f7fa37a08ad9ba49400a9387c04d68","after":"ae2d58c8f1370fc02d4378f6308d88582f5151bf","ref":"refs/heads/main","pushedAt":"2024-05-03T13:34:22.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"62cd845e11f2dd9a91ab7910e7d21e71b018ea4f","after":"18a01b6920f7fa37a08ad9ba49400a9387c04d68","ref":"refs/heads/main","pushedAt":"2024-05-01T08:29:44.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Fix doc comments.","shortMessageHtmlLink":"Fix doc comments."}},{"before":"9179d31da8a6a694cf53eed3346c2f50237cda4a","after":"62cd845e11f2dd9a91ab7910e7d21e71b018ea4f","ref":"refs/heads/main","pushedAt":"2024-04-30T10:39:20.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Update code.","shortMessageHtmlLink":"Update code."}},{"before":"d6e99fa861cece2dc3261859b15206a31a421eb5","after":"9179d31da8a6a694cf53eed3346c2f50237cda4a","ref":"refs/heads/main","pushedAt":"2024-04-30T03:17:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Fixes #633.","shortMessageHtmlLink":"Fixes #633."}},{"before":"033a3302157f6d19374ebaa5cad2c63af884c8da","after":"d6e99fa861cece2dc3261859b15206a31a421eb5","ref":"refs/heads/main","pushedAt":"2024-04-29T09:42:40.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Add buttons that can clear fixed digits and cells chosen.","shortMessageHtmlLink":"Add buttons that can clear fixed digits and cells chosen."}},{"before":"66de1ca65fbc5a1d0cfc502619ecc06c6b222774","after":"033a3302157f6d19374ebaa5cad2c63af884c8da","ref":"refs/heads/main","pushedAt":"2024-04-29T06:17:29.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Add pattern cells count displayer.","shortMessageHtmlLink":"Add pattern cells count displayer."}},{"before":"4e2bde9d4916852a55a93c43adace7e7e6879b0b","after":"66de1ca65fbc5a1d0cfc502619ecc06c6b222774","ref":"refs/heads/main","pushedAt":"2024-04-28T09:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Fixes #544.","shortMessageHtmlLink":"Fixes #544."}},{"before":"e47e0f4b0c1b7ffaf4f2c40cb6ada5b04836db1f","after":"4e2bde9d4916852a55a93c43adace7e7e6879b0b","ref":"refs/heads/main","pushedAt":"2024-04-28T08:05:44.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Mention author in C# project APIs.","shortMessageHtmlLink":"Mention author in C# project APIs."}},{"before":"90e513c2ecec999c42af784a3864258ef710ee89","after":"e47e0f4b0c1b7ffaf4f2c40cb6ada5b04836db1f","ref":"refs/heads/main","pushedAt":"2024-04-27T14:06:23.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"SunnieShine","name":"Qitian Zhang","path":"/SunnieShine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23616315?s=80&v=4"},"commit":{"message":"Rename types back.","shortMessageHtmlLink":"Rename types back."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUwoScgA","startCursor":null,"endCursor":null}},"title":"Activity ยท SunnieShine/Sudoku"}