{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":217188754,"defaultBranch":"main","name":"ReactiveCollectionsKit","ownerLogin":"jessesquires","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-24T01:51:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2301114?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721105423.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7babdf45f2e87e330a1a6695b5a88c351c903325","ref":"refs/heads/feature/debugDescription","pushedAt":"2024-07-16T04:50:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nuomi1","name":"nuomi1","path":"/nuomi1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3739017?s=80&v=4"},"commit":{"message":"test: SectionViewModel debugDescription","shortMessageHtmlLink":"test: SectionViewModel debugDescription"}},{"before":"371610c1db7b1b7d3935b3d5fb03e053eca44433","after":"6814e215d448d28fe382133ce899c3a929e58325","ref":"refs/heads/main","pushedAt":"2024-07-15T00:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Update .spi.yml","shortMessageHtmlLink":"Update .spi.yml"}},{"before":"9ca7f4135de26cd6891808dd9f6139e1740fe55e","after":"1e5c2240800033277b57e15f010d41363fa9b0ea","ref":"refs/heads/xcode-16-main","pushedAt":"2024-07-13T21:31:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Fixes and updates for Xcode 16 beta","shortMessageHtmlLink":"Fixes and updates for Xcode 16 beta"}},{"before":"6f7116ffb4aba6ed4952e1ff8c3e744ed0593144","after":"371610c1db7b1b7d3935b3d5fb03e053eca44433","ref":"refs/heads/main","pushedAt":"2024-07-13T21:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Apply backwards compatible fixes from Xcode 16","shortMessageHtmlLink":"Apply backwards compatible fixes from Xcode 16"}},{"before":"70e6863c6520f0becb5a0a1671004e9b84b856ff","after":"9ca7f4135de26cd6891808dd9f6139e1740fe55e","ref":"refs/heads/xcode-16-main","pushedAt":"2024-07-13T21:27:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Fixes and updates for Xcode 16 beta","shortMessageHtmlLink":"Fixes and updates for Xcode 16 beta"}},{"before":"ff58555966960e353954a8853774462d82be06e5","after":"70e6863c6520f0becb5a0a1671004e9b84b856ff","ref":"refs/heads/xcode-16-main","pushedAt":"2024-07-13T21:25:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"update workflows","shortMessageHtmlLink":"update workflows"}},{"before":"183b5bb08fc69d227131eb7adbc6b7df403ee80b","after":"6f7116ffb4aba6ed4952e1ff8c3e744ed0593144","ref":"refs/heads/main","pushedAt":"2024-07-13T21:22:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Release 0.1.2","shortMessageHtmlLink":"Release 0.1.2"}},{"before":"d3a61904b01d037cf472755b8253c857a17cc29e","after":"183b5bb08fc69d227131eb7adbc6b7df403ee80b","ref":"refs/heads/main","pushedAt":"2024-07-13T21:02:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Fix issue with chaining multiple calls to `eraseToAnyViewModel()` (#117)\n\nYou could \"double erase\" a view model by calling `eraseToAnyViewModel()` multiple times, thus actually losing type information along with nesting types multiple levels deep.\r\n\r\n```swift\r\n// Before\r\nlet viewModel = FakeTextCellViewModel() // viewModel.reuseIdentifier == \"FakeTextCellViewModel\"\r\nlet erased = viewModel.eraseToAnyViewModel() // erased.reuseIdentifier == \"FakeTextCellViewModel\"\r\nlet erased3 = viewModel.eraseToAnyViewModel().eraseToAnyViewModel() // erased3.reuseIdentifier == \"AnyCellViewModel\"\r\n\r\n// After\r\nlet viewModel = FakeTextCellViewModel() // viewModel.reuseIdentifier == \"FakeTextCellViewModel\"\r\nlet erased = viewModel.eraseToAnyViewModel() // erased.reuseIdentifier == \"FakeTextCellViewModel\"\r\nlet erased3 = viewModel.eraseToAnyViewModel().eraseToAnyViewModel() // erased3.reuseIdentifier == \"FakeTextCellViewModel\"\r\n```","shortMessageHtmlLink":"Fix issue with chaining multiple calls to eraseToAnyViewModel() (#117)"}},{"before":"49e4d7178781b387794cf6c09192e977ff9062fc","after":"d3a61904b01d037cf472755b8253c857a17cc29e","ref":"refs/heads/main","pushedAt":"2024-07-13T20:57:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Attempt to make UI Tests more reliable on CI\n\nWe keep getting flakes on GitHub Actions with the error:\n\n```\nFailed to error getting main window kAXErrorServerNotFound\n```\n\nHopefully this helps.\n\n- https://stackoverflow.com/questions/58757558/xcode-11-xcuitest-failed-to-get-matching-snapshots-error-getting-main-window-ka\n- https://forums.developer.apple.com/forums/thread/4472","shortMessageHtmlLink":"Attempt to make UI Tests more reliable on CI"}},{"before":"f0d8833a75d8ce931cef1f79a187caec4e40aa75","after":"49e4d7178781b387794cf6c09192e977ff9062fc","ref":"refs/heads/main","pushedAt":"2024-07-10T19:25:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add test plan for example app. retry on failure.","shortMessageHtmlLink":"add test plan for example app. retry on failure."}},{"before":"b8f2b76824a1cc6ef08dfd978dccf73a1f66bd32","after":"ff58555966960e353954a8853774462d82be06e5","ref":"refs/heads/xcode-16-main","pushedAt":"2024-07-10T19:06:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"update workflows","shortMessageHtmlLink":"update workflows"}},{"before":"149b40e6cef3e7b674caae76311931c273b0c261","after":"f0d8833a75d8ce931cef1f79a187caec4e40aa75","ref":"refs/heads/main","pushedAt":"2024-07-10T18:44:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5d7131f8002e102e4767bc8bdd8f92a4c2eaca94","after":"149b40e6cef3e7b674caae76311931c273b0c261","ref":"refs/heads/main","pushedAt":"2024-07-09T19:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"fix lint script","shortMessageHtmlLink":"fix lint script"}},{"before":"a7c61435b96413c099bc3bbdea2b26b3048191e2","after":"5d7131f8002e102e4767bc8bdd8f92a4c2eaca94","ref":"refs/heads/main","pushedAt":"2024-07-09T18:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"fix lint script","shortMessageHtmlLink":"fix lint script"}},{"before":"095d6b74114cbb9e125eca44cea33ac8b1d38ceb","after":"a7c61435b96413c099bc3bbdea2b26b3048191e2","ref":"refs/heads/main","pushedAt":"2024-07-04T22:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"fix lint script","shortMessageHtmlLink":"fix lint script"}},{"before":"1ddb27649cb7800a0707bf62ee76acb74b03366a","after":"b8f2b76824a1cc6ef08dfd978dccf73a1f66bd32","ref":"refs/heads/xcode-16-main","pushedAt":"2024-07-02T06:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"update workflows","shortMessageHtmlLink":"update workflows"}},{"before":null,"after":"1ddb27649cb7800a0707bf62ee76acb74b03366a","ref":"refs/heads/xcode-16-main","pushedAt":"2024-07-02T06:28:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Fixes and updates for Xcode 16 beta 2","shortMessageHtmlLink":"Fixes and updates for Xcode 16 beta 2"}},{"before":"5b3363152cc3bb71485400f20b7052b522119601","after":"095d6b74114cbb9e125eca44cea33ac8b1d38ceb","ref":"refs/heads/main","pushedAt":"2024-07-01T21:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"[0.1.1] documentation updates","shortMessageHtmlLink":"[0.1.1] documentation updates"}},{"before":"a02c3fdf15a52d2c7652d93c8944466d7a45c4d3","after":"5b3363152cc3bb71485400f20b7052b522119601","ref":"refs/heads/main","pushedAt":"2024-07-01T21:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"de04f1673d568690be2b3e1c8132db8d8173d558","after":"a02c3fdf15a52d2c7652d93c8944466d7a45c4d3","ref":"refs/heads/main","pushedAt":"2024-07-01T01:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add more tests. now at 98% coverage.","shortMessageHtmlLink":"add more tests. now at 98% coverage."}},{"before":"8bafb25cb41354377efef0dda469d5acebf6def4","after":"de04f1673d568690be2b3e1c8132db8d8173d558","ref":"refs/heads/main","pushedAt":"2024-07-01T01:06:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add more tests","shortMessageHtmlLink":"add more tests"}},{"before":"4383e83497a95f770bd1de0f158b229ac964e79f","after":"8bafb25cb41354377efef0dda469d5acebf6def4","ref":"refs/heads/main","pushedAt":"2024-07-01T00:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add more unit tests. now at 97% coverage.","shortMessageHtmlLink":"add more unit tests. now at 97% coverage."}},{"before":"708450e2ba9585aab72a55a1c7e3d9775aafb818","after":"4383e83497a95f770bd1de0f158b229ac964e79f","ref":"refs/heads/main","pushedAt":"2024-07-01T00:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"finish up unit tests","shortMessageHtmlLink":"finish up unit tests"}},{"before":"f08ef44e1da14b5c0399876a1a3d20de3c8a2b85","after":"708450e2ba9585aab72a55a1c7e3d9775aafb818","ref":"refs/heads/main","pushedAt":"2024-06-30T23:49:26.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"re-gen docs","shortMessageHtmlLink":"re-gen docs"}},{"before":"1453f12d5b5beda58f90c3691da2eb344913ecd6","after":"f08ef44e1da14b5c0399876a1a3d20de3c8a2b85","ref":"refs/heads/main","pushedAt":"2024-06-30T20:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add more unit tests","shortMessageHtmlLink":"add more unit tests"}},{"before":"b79ddeb421f698402ec535099f0d98c4555827ab","after":"1453f12d5b5beda58f90c3691da2eb344913ecd6","ref":"refs/heads/main","pushedAt":"2024-06-29T16:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"update subscripts","shortMessageHtmlLink":"update subscripts"}},{"before":"4faf5ca1ddee85344e56c7d53f2f98c73c522a07","after":"b79ddeb421f698402ec535099f0d98c4555827ab","ref":"refs/heads/main","pushedAt":"2024-06-29T06:56:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add more unit tests","shortMessageHtmlLink":"add more unit tests"}},{"before":"c5600045a106a5f6fcabb8b839a3d20cfa54c6ea","after":"4faf5ca1ddee85344e56c7d53f2f98c73c522a07","ref":"refs/heads/main","pushedAt":"2024-06-29T06:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"add more unit tests","shortMessageHtmlLink":"add more unit tests"}},{"before":"8417b0589a643ca018cfcf66fa3b247511dd3002","after":null,"ref":"refs/heads/gh-actions-lint","pushedAt":"2024-06-25T19:57:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"}},{"before":null,"after":"8417b0589a643ca018cfcf66fa3b247511dd3002","ref":"refs/heads/gh-actions-lint","pushedAt":"2024-06-25T19:55:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jessesquires","name":"Jesse Squires","path":"/jessesquires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2301114?s=80&v=4"},"commit":{"message":"Add SwiftLint workflow","shortMessageHtmlLink":"Add SwiftLint workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgFytAgA","startCursor":null,"endCursor":null}},"title":"Activity ยท jessesquires/ReactiveCollectionsKit"}