{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":103309798,"defaultBranch":"main","name":"GuardClauses","ownerLogin":"ardalis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-12T19:02:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/782127?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720467715.0","currentOid":""},"activityList":{"items":[{"before":"c58d4ea8ac289295e4844cb87b4d38775aada643","after":"dc2b6e879892418100e4aea2eccc7211e43c3b51","ref":"refs/heads/main","pushedAt":"2024-07-08T19:42:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Update to v4.6.0 (#353)\n\nAdded release notes","shortMessageHtmlLink":"Update to v4.6.0 (#353)"}},{"before":null,"after":"d214b1512b3f8a4430f11fee22627743d33812d7","ref":"refs/heads/ardalis/v4.6.0","pushedAt":"2024-07-08T19:41:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Update to v4.6.0\n\nAdded release notes","shortMessageHtmlLink":"Update to v4.6.0"}},{"before":"5c0b289207ec507b58aa77c007ff7e27e26710a6","after":"2d5a53423c0112b3b5bd6d185548c5c6b32a9f27","ref":"refs/heads/dependabot/github_actions/dawidd6/action-download-artifact-6","pushedAt":"2024-07-08T17:58:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/github_actions/dawidd6/action-download-artifact-6","shortMessageHtmlLink":"Merge branch 'main' into dependabot/github_actions/dawidd6/action-dow…"}},{"before":"08d3340051d63b76f6de0e4d4c7f3fb69645e009","after":"c58d4ea8ac289295e4844cb87b4d38775aada643","ref":"refs/heads/main","pushedAt":"2024-07-08T17:58:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Add AnnotatedReferenceAssemblyVersion to fix build (#352)\n\n* Add AnnotatedReferenceAssemblyVersion to fix build\r\n\r\n* Use version 5.0.0 instead of 3.1.0\r\n\r\n* Use version 8.0.0 instead of 3.1.0\r\n\r\n* Add TunnelVision only for .netstandard2.0","shortMessageHtmlLink":"Add AnnotatedReferenceAssemblyVersion to fix build (#352)"}},{"before":"6186c68df5af66c7f92841ddbb1e457bb25266c5","after":"08d3340051d63b76f6de0e4d4c7f3fb69645e009","ref":"refs/heads/main","pushedAt":"2024-07-01T19:15:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Use Func to pass custom exception to Guard methods (#350)","shortMessageHtmlLink":"Use Func to pass custom exception to Guard methods (#350)"}},{"before":"74e859b8d455030bf6b2ae35a3490b06206e61ed","after":null,"ref":"refs/heads/dependabot/github_actions/dawidd6/action-download-artifact-5","pushedAt":"2024-06-17T12:25:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"5c0b289207ec507b58aa77c007ff7e27e26710a6","ref":"refs/heads/dependabot/github_actions/dawidd6/action-download-artifact-6","pushedAt":"2024-06-17T12:25:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump dawidd6/action-download-artifact from 3 to 6\n\nBumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 6.\n- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)\n- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v6)\n\n---\nupdated-dependencies:\n- dependency-name: dawidd6/action-download-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump dawidd6/action-download-artifact from 3 to 6"}},{"before":null,"after":"74e859b8d455030bf6b2ae35a3490b06206e61ed","ref":"refs/heads/dependabot/github_actions/dawidd6/action-download-artifact-5","pushedAt":"2024-06-10T12:37:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump dawidd6/action-download-artifact from 3 to 5\n\nBumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 3 to 5.\n- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)\n- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v5)\n\n---\nupdated-dependencies:\n- dependency-name: dawidd6/action-download-artifact\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump dawidd6/action-download-artifact from 3 to 5"}},{"before":"9ee058e0f54478d48b326397805c0fb49131a03c","after":"6186c68df5af66c7f92841ddbb1e457bb25266c5","ref":"refs/heads/main","pushedAt":"2024-04-19T18:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"WIP: Converting Exception params to exceptionCreator funcs.","shortMessageHtmlLink":"WIP: Converting Exception params to exceptionCreator funcs."}},{"before":"b4771e5567fc916dd343717f4c946ffe43b7a8bb","after":"9ee058e0f54478d48b326397805c0fb49131a03c","ref":"refs/heads/main","pushedAt":"2024-04-19T16:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Updating version to net8\nUpdating dependencies","shortMessageHtmlLink":"Updating version to net8"}},{"before":"04f04876641f683e468305e28ae0ba0edf0cf033","after":"b4771e5567fc916dd343717f4c946ffe43b7a8bb","ref":"refs/heads/main","pushedAt":"2024-04-19T16:22:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Added new \"exception\" optional parameter (#344)\n\n* Added New Optional Parameter : customException\r\n\r\nA custom exception can be supplied to the guard clause methods to throw it instead of the default exception\r\n\r\n* Added new \"exception\" optional parameter\r\n\r\nA custom exception can be supplied to the guard clause methods to throw it instead of the default exception\r\n\r\n* renamed customException to just exception\r\n\r\n* Added Unit Tests for optional Custom Exception parameter\r\n\r\nAlso fixed a few named arguments missing from method calls that i found through running the tests","shortMessageHtmlLink":"Added new \"exception\" optional parameter (#344)"}},{"before":"79729ab55098b1c85eaae090492b175cb65a6423","after":"04f04876641f683e468305e28ae0ba0edf0cf033","ref":"refs/heads/main","pushedAt":"2024-02-26T18:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Remove unnecessary using statement","shortMessageHtmlLink":"Remove unnecessary using statement"}},{"before":"76a6a4de90a074caf4ac0f613a37eaae3f40919f","after":"79729ab55098b1c85eaae090492b175cb65a6423","ref":"refs/heads/main","pushedAt":"2024-02-26T17:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Update GuardClauses.csproj","shortMessageHtmlLink":"Update GuardClauses.csproj"}},{"before":"901616c608760843c52ed1d6fa0ee9d0dc336859","after":"76a6a4de90a074caf4ac0f613a37eaae3f40919f","ref":"refs/heads/main","pushedAt":"2024-02-26T17:12:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Update for Guard Against StringLength (#343)\n\n* Update GuardAgainstStringLengthExtensions.cs\r\n\r\nNamespace and Maxmimum typo\r\n\r\n* Remove using statement","shortMessageHtmlLink":"Update for Guard Against StringLength (#343)"}},{"before":"1051a5b47750701bbd347c0981d7606c66f3abf8","after":"901616c608760843c52ed1d6fa0ee9d0dc336859","ref":"refs/heads/main","pushedAt":"2024-02-10T20:03:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Removed different method signatures for NETFRAMEWORK and NETSTANDARD2_0 (#338)\n\nCo-authored-by: Gerald Mahlmeister ","shortMessageHtmlLink":"Removed different method signatures for NETFRAMEWORK and NETSTANDARD2…"}},{"before":"8d227b43ccccf3a9794a682874d8cf0599817e47","after":"1051a5b47750701bbd347c0981d7606c66f3abf8","ref":"refs/heads/main","pushedAt":"2024-01-23T21:01:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Update to version 4.4","shortMessageHtmlLink":"Update to version 4.4"}},{"before":"d96c62cb22b81488ab823666047cbb65fcc08dbd","after":"8d227b43ccccf3a9794a682874d8cf0599817e47","ref":"refs/heads/main","pushedAt":"2024-01-23T20:57:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Performance Improvements: NullOrEmpty check on IEnumerable (#328)\n\nCo-authored-by: Steve Smith ","shortMessageHtmlLink":"Performance Improvements: NullOrEmpty check on IEnumerable<T> (#328)"}},{"before":"f1411c4ef8354527cd5103e5643029e204b84c25","after":"d96c62cb22b81488ab823666047cbb65fcc08dbd","ref":"refs/heads/main","pushedAt":"2024-01-23T20:57:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Compiler Warning Fixes (#335)\n\n* StringTooLong and tests\r\n\r\n* Fix warnings","shortMessageHtmlLink":"Compiler Warning Fixes (#335)"}},{"before":"fcc716cdd523ad217d5bccb686319fa701660be4","after":"c03ed8563ae62cf285aa98d009198f842eaa4bdb","ref":"refs/heads/ardalis/stringtoolong","pushedAt":"2024-01-18T03:14:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ardalis/stringtoolong","shortMessageHtmlLink":"Merge branch 'main' into ardalis/stringtoolong"}},{"before":"3181796eef96f10159691651ad786bb3f3cc966f","after":"fcc716cdd523ad217d5bccb686319fa701660be4","ref":"refs/heads/ardalis/stringtoolong","pushedAt":"2024-01-18T03:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Fix warnings","shortMessageHtmlLink":"Fix warnings"}},{"before":"36051ca70d97183e2ad2091a14b65a384f298c47","after":"f1411c4ef8354527cd5103e5643029e204b84c25","ref":"refs/heads/main","pushedAt":"2024-01-06T21:36:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"feat: add string length out of range. (#333)\n\n* feat: add string length out of range.\r\n\r\n* feat: Add min and max check.\r\n\r\n* Refactor LengthOutOfRange.","shortMessageHtmlLink":"feat: add string length out of range. (#333)"}},{"before":"4753832e88ec62cca36aca2db43e914aa919d6bc","after":"36051ca70d97183e2ad2091a14b65a384f298c47","ref":"refs/heads/main","pushedAt":"2023-12-24T00:45:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"StringTooLong and tests (#332)","shortMessageHtmlLink":"StringTooLong and tests (#332)"}},{"before":null,"after":"3181796eef96f10159691651ad786bb3f3cc966f","ref":"refs/heads/ardalis/stringtoolong","pushedAt":"2023-12-24T00:43:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"StringTooLong and tests","shortMessageHtmlLink":"StringTooLong and tests"}},{"before":"85dd2323ba5c75e0842e1f148a29c30d29296f49","after":"4753832e88ec62cca36aca2db43e914aa919d6bc","ref":"refs/heads/main","pushedAt":"2023-12-23T04:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"StringTooShort with tests (#330)","shortMessageHtmlLink":"StringTooShort with tests (#330)"}},{"before":null,"after":"369879b01982bdbf6a2773e947a3c3526c12880f","ref":"refs/heads/ardalis/stringtoshort","pushedAt":"2023-12-23T04:12:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"StringTooShort with tests","shortMessageHtmlLink":"StringTooShort with tests"}},{"before":"4ebe2c5b2abdb60edaf5fbae72053d5556f33006","after":"85dd2323ba5c75e0842e1f148a29c30d29296f49","ref":"refs/heads/main","pushedAt":"2023-12-23T03:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Fix issues netstandard2 errors","shortMessageHtmlLink":"Fix issues netstandard2 errors"}},{"before":"9df32046b941cea417667bda6feca59c06ea7bc2","after":null,"ref":"refs/heads/dependabot/github_actions/dawidd6/action-download-artifact-3","pushedAt":"2023-12-23T02:31:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d337cbef84b89281faa83828c91088e7780eda7f","after":"4ebe2c5b2abdb60edaf5fbae72053d5556f33006","ref":"refs/heads/main","pushedAt":"2023-12-23T02:30:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Bump dawidd6/action-download-artifact from 2 to 3 (#323)\n\nBumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2 to 3.\r\n- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)\r\n- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2...v3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: dawidd6/action-download-artifact\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Steve Smith ","shortMessageHtmlLink":"Bump dawidd6/action-download-artifact from 2 to 3 (#323)"}},{"before":"18adb93b164d2730bb5d217b10f1abd6a0324113","after":"9df32046b941cea417667bda6feca59c06ea7bc2","ref":"refs/heads/dependabot/github_actions/dawidd6/action-download-artifact-3","pushedAt":"2023-12-23T02:30:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/github_actions/dawidd6/action-download-artifact-3","shortMessageHtmlLink":"Merge branch 'main' into dependabot/github_actions/dawidd6/action-dow…"}},{"before":"4776e0c49ac3e3337a6ebe1d4a89c73fef9a093c","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2023-12-23T02:30:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOFQxOTo0MjoxNC4wMDAwMDBazwAAAAR59mTV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOFQxOTo0MjoxNC4wMDAwMDBazwAAAAR59mTV","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yM1QwMjozMDo0MS4wMDAwMDBazwAAAAPQtmeN"}},"title":"Activity · ardalis/GuardClauses"}