{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":323254800,"defaultBranch":"main","name":"swift-parsing","ownerLogin":"pointfreeco","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-21T06:51:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29466629?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699502608.0","currentOid":""},"activityList":{"items":[{"before":"9eac6a9d9f097e32977af5d4c1fdf94d8c6263c3","after":"f949081268f1f67f2cbc6e4f13a1494f6bcb0cd2","ref":"refs/heads/main","pushedAt":"2023-12-19T19:26:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Remove documentation for an unused initializer parameter in the Prefix parser (#334)","shortMessageHtmlLink":"Remove documentation for an unused initializer parameter in the Prefi…"}},{"before":"588177afde68d57671519b56af1b887f55c79a81","after":"7625f381508b638eeaf052e21546354dc0dcbc75","ref":"refs/heads/case-key-paths","pushedAt":"2023-11-09T04:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"588177afde68d57671519b56af1b887f55c79a81","ref":"refs/heads/case-key-paths","pushedAt":"2023-11-09T04:03:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Case key path support","shortMessageHtmlLink":"Case key path support"}},{"before":"a0e7d73f462c1c38c59dc40a3969ac40cea42950","after":"9eac6a9d9f097e32977af5d4c1fdf94d8c6263c3","ref":"refs/heads/main","pushedAt":"2023-11-08T17:48:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"fix typo in CSV.swift docstring (#322)","shortMessageHtmlLink":"fix typo in CSV.swift docstring (#322)"}},{"before":"369025e298e65da14c6744726c693a80d50f3d25","after":null,"ref":"refs/heads/bump-deps","pushedAt":"2023-07-30T22:34:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"035d7f0a252b997a57107cfb686730dab98704f8","after":"a0e7d73f462c1c38c59dc40a3969ac40cea42950","ref":"refs/heads/main","pushedAt":"2023-07-30T22:34:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Bump to Case Paths 1.0 (#306)","shortMessageHtmlLink":"Bump to Case Paths 1.0 (#306)"}},{"before":null,"after":"369025e298e65da14c6744726c693a80d50f3d25","ref":"refs/heads/bump-deps","pushedAt":"2023-07-30T22:25:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Bump to Case Paths 1.0","shortMessageHtmlLink":"Bump to Case Paths 1.0"}},{"before":"27a3a86b44164f258dcde5d1fcbec2cefec58381","after":"035d7f0a252b997a57107cfb686730dab98704f8","ref":"refs/heads/main","pushedAt":"2023-07-24T18:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Run swift-format","shortMessageHtmlLink":"Run swift-format"}},{"before":"dad87653ed1248f0b0773d5d3a5c1f5064995ddc","after":null,"ref":"refs/heads/update-date-parser","pushedAt":"2023-07-24T18:23:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"d858288e936b36206727ec737fd2728c26eb3095","after":"27a3a86b44164f258dcde5d1fcbec2cefec58381","ref":"refs/heads/main","pushedAt":"2023-07-24T18:23:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Improve `Date` parser demo (#305)\n\n* Improve `Date` parser demo\r\n\r\nIncorporates a helper from @juri's\r\n[parser](https://github.com/juri/Parse3339) to improve things a bit.\r\n\r\n* wip\r\n\r\n* wip","shortMessageHtmlLink":"Improve Date parser demo (#305)"}},{"before":"2cd318ee0bbb711965dc1e0be1e4eb612158327a","after":"dad87653ed1248f0b0773d5d3a5c1f5064995ddc","ref":"refs/heads/update-date-parser","pushedAt":"2023-07-24T18:07:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"fd028218966e6e05163b07fd23e75c5c236d17e9","after":null,"ref":"refs/heads/fix-warning","pushedAt":"2023-07-24T18:01:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"d87569da3efc1510d8976b2130f0662f7090c330","after":"d858288e936b36206727ec737fd2728c26eb3095","ref":"refs/heads/main","pushedAt":"2023-07-24T18:01:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Fix a Swift 5.9 warning (#304)","shortMessageHtmlLink":"Fix a Swift 5.9 warning (#304)"}},{"before":"80b8bb8b2eac23fb1099302f3b316edd5f929061","after":"2cd318ee0bbb711965dc1e0be1e4eb612158327a","ref":"refs/heads/update-date-parser","pushedAt":"2023-07-24T18:00:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"fd4acb45111c9d696832d96023179cbe4adbc2a4","ref":"refs/heads/update-date-parser-parse3339","pushedAt":"2023-07-24T17:26:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Benchmark against Parse3339\n\n```\nname time std iterations\n------------------------------------------------------------\nDate.Parser 3583.000 ns ± 18.18 % 355076\nDate.Parse3339 3083.000 ns ± 19.16 % 448056\nDate.DateFormatter 21708.000 ns ± 7.24 % 63634\nDate.ISO8601DateFormatter 26958.000 ns ± 5.17 % 51322\n```","shortMessageHtmlLink":"Benchmark against Parse3339"}},{"before":"c6695400931bb6e0574a9272604d441559791014","after":"80b8bb8b2eac23fb1099302f3b316edd5f929061","ref":"refs/heads/update-date-parser","pushedAt":"2023-07-24T17:26:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Improve `Date` parser demo\n\nIncorporates a helper from @juri's\n[parser](https://github.com/juri/Parse3339) to improve things a bit.","shortMessageHtmlLink":"Improve Date parser demo"}},{"before":"80b8bb8b2eac23fb1099302f3b316edd5f929061","after":"c6695400931bb6e0574a9272604d441559791014","ref":"refs/heads/update-date-parser","pushedAt":"2023-07-24T17:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Benchmark against Parse3339\n\n```\nname time std iterations\n------------------------------------------------------------\nDate.Parser 3583.000 ns ± 18.18 % 355076\nDate.Parse3339 3083.000 ns ± 19.16 % 448056\nDate.DateFormatter 21708.000 ns ± 7.24 % 63634\nDate.ISO8601DateFormatter 26958.000 ns ± 5.17 % 51322\n```","shortMessageHtmlLink":"Benchmark against Parse3339"}},{"before":null,"after":"fd028218966e6e05163b07fd23e75c5c236d17e9","ref":"refs/heads/fix-warning","pushedAt":"2023-07-24T17:18:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Fix a Swift 5.9 warning","shortMessageHtmlLink":"Fix a Swift 5.9 warning"}},{"before":null,"after":"80b8bb8b2eac23fb1099302f3b316edd5f929061","ref":"refs/heads/update-date-parser","pushedAt":"2023-07-24T17:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Improve `Date` parser demo\n\nIncorporates a helper from @juri's\n[parser](https://github.com/juri/Parse3339) to improve things a bit.","shortMessageHtmlLink":"Improve Date parser demo"}},{"before":"77935c47288e401d153f449bf4fdecb4ad5fc343","after":null,"ref":"refs/heads/fix-package-deps","pushedAt":"2023-07-12T19:10:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbrandonw","name":"Brandon Williams","path":"/mbrandonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135203?s=80&v=4"}},{"before":"27c941bbd22a4bbc53005a15a0440443fd892f70","after":"d87569da3efc1510d8976b2130f0662f7090c330","ref":"refs/heads/main","pushedAt":"2023-07-12T19:10:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbrandonw","name":"Brandon Williams","path":"/mbrandonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135203?s=80&v=4"},"commit":{"message":"Remove unused package dependenciest (#303)","shortMessageHtmlLink":"Remove unused package dependenciest (#303)"}},{"before":null,"after":"77935c47288e401d153f449bf4fdecb4ad5fc343","ref":"refs/heads/fix-package-deps","pushedAt":"2023-07-12T15:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Remove unused package dependenciest","shortMessageHtmlLink":"Remove unused package dependenciest"}},{"before":"2463dd53881b3063a1b93a9aab098360e5224be4","after":null,"ref":"refs/heads/parseable-format-style-fix","pushedAt":"2023-05-26T15:43:47.081Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbrandonw","name":"Brandon Williams","path":"/mbrandonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135203?s=80&v=4"}},{"before":"01ded1787ba38eed370b964499e40bf44e8c12e5","after":"27c941bbd22a4bbc53005a15a0440443fd892f70","ref":"refs/heads/main","pushedAt":"2023-05-26T15:43:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbrandonw","name":"Brandon Williams","path":"/mbrandonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135203?s=80&v=4"},"commit":{"message":"Fix `Formatted` parser (#301)\n\n* Fix `Formatted` parser\r\n\r\nIt should only consume the match range.\r\n\r\n* wip","shortMessageHtmlLink":"Fix Formatted parser (#301)"}},{"before":"01eab57a679ada9a075591bc703cddcfcf97f6e2","after":"2463dd53881b3063a1b93a9aab098360e5224be4","ref":"refs/heads/parseable-format-style-fix","pushedAt":"2023-05-26T02:10:38.713Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"01eab57a679ada9a075591bc703cddcfcf97f6e2","ref":"refs/heads/parseable-format-style-fix","pushedAt":"2023-05-26T02:05:20.323Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Fix `Formatted` parser\n\nIt should only consume the match range.","shortMessageHtmlLink":"Fix Formatted parser"}},{"before":"7cfa78e2c6c4021413347867781d7333670175ac","after":"01ded1787ba38eed370b964499e40bf44e8c12e5","ref":"refs/heads/main","pushedAt":"2023-04-02T16:04:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Fix seconds mapping in Date benchmark (#295)","shortMessageHtmlLink":"Fix seconds mapping in Date benchmark (#295)"}},{"before":"c6e2241daa46e5c6e5027a93b161bca6ba692bcc","after":"7cfa78e2c6c4021413347867781d7333670175ac","ref":"refs/heads/main","pushedAt":"2023-03-31T16:02:56.429Z","pushType":"push","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Add release workflow","shortMessageHtmlLink":"Add release workflow"}},{"before":"18a4f76f43c5ae5f2cfc2a30572a1b3b525e5a74","after":null,"ref":"refs/heads/swift-5-8","pushedAt":"2023-03-31T15:47:27.115Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"}},{"before":"5ac4b0939f8ed0c0dd2f35e5ebcca4f5db8b4ffe","after":"c6e2241daa46e5c6e5027a93b161bca6ba692bcc","ref":"refs/heads/main","pushedAt":"2023-03-31T15:47:25.800Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stephencelis","name":"Stephen Celis","path":"/stephencelis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/658?s=80&v=4"},"commit":{"message":"Swift 5.8 Support (#289)\n\n* Swift 5.8 Support\r\n\r\nCo-authored-by: Jaap Wijnen \r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* omit some benchmarks from swift 5.7\r\n\r\n* wip\r\n\r\n* FromSubstring ParseBuilder needs Substring as Input (#292)\r\n\r\n* Downstream ParseBuilder should use Downstream.Input as Input (#291)\r\n\r\n* Downstream ParseBuilder should use Downstream.Input as Input\r\n\r\nThe ParseBuilder is for Downstream so it should use it’s input. Or Upstream.Output as pipe runs the downstream parser on the output of the upstream parser. Which is why Upstream.Output == Downstream.Input.\r\n\r\nWith the 5.8 changes pipe uses the wrong input here. This only causes issues, if Upstream and Downstream have a different Input type.\r\n\r\n* Pipe - Use Upstream.Output instead of Downstream.Input\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* fix\r\n\r\n* wip\r\n\r\n---------\r\n\r\nCo-authored-by: Jaap Wijnen \r\nCo-authored-by: Brandon Williams \r\nCo-authored-by: Kai Oelfke ","shortMessageHtmlLink":"Swift 5.8 Support (#289)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzh2PqwA","startCursor":null,"endCursor":null}},"title":"Activity · pointfreeco/swift-parsing"}