{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":740892829,"defaultBranch":"main","name":"nullable","ownerLogin":"oapi-codegen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-09T09:33:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/142752710?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715212429.0","currentOid":""},"activityList":{"items":[{"before":"2ac4d06fb41b5863d03dd4b13a6ac9ac36b65feb","after":"03e5e0ca166e5ee3e9b9b82e63e4bfba69f673d5","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-08T23:53:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.1","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.1"}},{"before":"d6f5ebe74a7ac503e322b7058837ce20e20e2fc2","after":"2ac4d06fb41b5863d03dd4b13a6ac9ac36b65feb","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-05-04T11:40:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.0","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.58.0"}},{"before":null,"after":"cc71aa9a3c245e7a8befcd076bba98110cf21aa5","ref":"refs/heads/renovate/release-drafter-release-drafter-6.x","pushedAt":"2024-04-12T08:54:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update release-drafter/release-drafter action to v6","shortMessageHtmlLink":"chore(deps): update release-drafter/release-drafter action to v6"}},{"before":null,"after":"d6f5ebe74a7ac503e322b7058837ce20e20e2fc2","ref":"refs/heads/renovate/github.com-golangci-golangci-lint-1.x","pushedAt":"2024-04-12T08:54:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update module github.com/golangci/golangci-lint to v1.57.2","shortMessageHtmlLink":"chore(deps): update module github.com/golangci/golangci-lint to v1.57.2"}},{"before":"60163ff2644c6812bf37d08d6016d7529fef6d42","after":null,"ref":"refs/heads/chore/renovate","pushedAt":"2024-04-12T08:53:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"}},{"before":"5c8aab1f58cdf062d9fc3c9169af229c7c9d1d09","after":"07848389862fa8b98e3b5a6a4f119ad8a6042261","ref":"refs/heads/main","pushedAt":"2024-04-12T08:53:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore: onboard to Renovate","shortMessageHtmlLink":"chore: onboard to Renovate"}},{"before":null,"after":"60163ff2644c6812bf37d08d6016d7529fef6d42","ref":"refs/heads/chore/renovate","pushedAt":"2024-04-12T08:52:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"chore: onboard to Renovate","shortMessageHtmlLink":"chore: onboard to Renovate"}},{"before":"6fb6cb74e7f296a88154e42f73b39a5ce6469a84","after":"5c8aab1f58cdf062d9fc3c9169af229c7c9d1d09","ref":"refs/heads/main","pushedAt":"2024-01-25T17:48:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Add `MustGet` function (#2)\n\nIn the cases where a user has explicitly checked `IsSpecified()` and\r\n`!IsNull()`, calling `Get` only to discard the `err` can be a bit\r\nawkward, so instead we can introduce a `MustGet` method to retrieve the\r\nvalue and panic if there is an error, as is common to do with Go\r\nlibraries.","shortMessageHtmlLink":"Add MustGet function (#2)"}},{"before":"bd5746833a9eae7f7a297f6193e2d12e6bbc6fb1","after":"6fb6cb74e7f296a88154e42f73b39a5ce6469a84","ref":"refs/heads/main","pushedAt":"2024-01-16T15:57:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Merge pull request #4 from andrewmelis/patch-1\n\nFix typo in README.md, \"omiempty\" -> \"omitempty\"","shortMessageHtmlLink":"Merge pull request #4 from andrewmelis/patch-1"}},{"before":"ad2ddd0479b2d1c8b49e47eb4c959e0d879c1756","after":"bd5746833a9eae7f7a297f6193e2d12e6bbc6fb1","ref":"refs/heads/main","pushedAt":"2024-01-10T07:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"docs: correct README code for optional","shortMessageHtmlLink":"docs: correct README code for optional"}},{"before":"9f1cda66cdd138b61a2a60df7e90d79815e8be86","after":"ad2ddd0479b2d1c8b49e47eb4c959e0d879c1756","ref":"refs/heads/main","pushedAt":"2024-01-09T11:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Correct link to source of code","shortMessageHtmlLink":"Correct link to source of code"}},{"before":"d2fce25df6ef0e250008f008a2eb7857f51e37b7","after":"9f1cda66cdd138b61a2a60df7e90d79815e8be86","ref":"refs/heads/main","pushedAt":"2024-01-09T11:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Correct link to Sebastien's profile","shortMessageHtmlLink":"Correct link to Sebastien's profile"}},{"before":"0a83714c04f7393a3df02f987bfaff1ddd759d53","after":"d2fce25df6ef0e250008f008a2eb7857f51e37b7","ref":"refs/heads/main","pushedAt":"2024-01-09T10:46:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Implement `oapi-codegen/nullable`\n\nThis bootstraps a new repository for the `oapi-codegen` organisation's\nstandards, and then implements the `Nullable` type as per [0] and [1].\n\nUsing a `map` as the underlying type allows us to take advantage of\n`json.Marshal`'s inbuilt checks to determine whether to `omitempty` a\nJSON value, which isn't possible with a `struct`.\n\nWe can make sure this is a multi-module project, similar to\nother projects, so we can isolate test-only dependencies from the core\nproject, which has zero dependencies.\n\nWe can also add convenience helpers for `NewNullableWithValue` and\n`NewNullNullable` as they can be useful when constructing `struct`s in\ntests.\n\nIn the top-level project we can use runnable examples to indicate the\nexample usage and cover all the test cases we need, and then use the\n`internal/test` package to perform further checks.\n\nCo-authored-by: Sebastien Guilloux \nCo-authored-by: Ashutosh Kumar \n\n[0]: https://github.com/golang/go/issues/64515#issuecomment-1841057182\n[1]: https://github.com/sebgl/nullable/","shortMessageHtmlLink":"Implement oapi-codegen/nullable"}},{"before":"19eb9d635893e43cceb279fffae860d6dc4c4158","after":"0a83714c04f7393a3df02f987bfaff1ddd759d53","ref":"refs/heads/main","pushedAt":"2024-01-09T10:35:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Implement `oapi-codegen/nullable`\n\nThis bootstraps a new repository for the `oapi-codegen` organisation's\nstandards, and then implements the `Nullable` type as per [0] and [1].\n\nWe can make sure this is a multi-module project, similar to\nother projects, so we can isolate test-only dependencies from the core\nproject, which has zero dependencies.\n\nIn the top-level project we can use runnable examples to indicate the\nexample usage and cover all the test cases we need, and then use the\n`internal/test` package to perform further checks.\n\nCo-authored-by: Sebastien Guilloux \nCo-authored-by: Ashutosh Kumar \n\n[0]: https://github.com/golang/go/issues/64515#issuecomment-1841057182\n[1]: https://github.com/sebgl/nullable/","shortMessageHtmlLink":"Implement oapi-codegen/nullable"}},{"before":null,"after":"19eb9d635893e43cceb279fffae860d6dc4c4158","ref":"refs/heads/main","pushedAt":"2024-01-09T10:29:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamietanna","name":"Jamie Tanna","path":"/jamietanna","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3315059?s=80&v=4"},"commit":{"message":"Implement `oapi-codegen/nullable`\n\nThis bootstraps a new repository for the `oapi-codegen` organisation's\nstandards, and then implements the `Nullable` type as per [0] and [1].\n\nWe can make sure this is a multi-module project, similar to\nother projects, so we can isolate test-only dependencies from the core\nproject, which has zero dependencies.\n\nIn the top-level project we can use runnable examples to indicate the\nexample usage and cover all the test cases we need, and then use the\n`internal/test` package to perform further checks.\n\nCo-authored-by: Sebastien Guilloux \nCo-authored-by: Ashutosh Kumar \n\n[0]: https://github.com/golang/go/issues/64515#issuecomment-1841057182\n[1]: https://github.com/sebgl/nullable/","shortMessageHtmlLink":"Implement oapi-codegen/nullable"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERSD98QA","startCursor":null,"endCursor":null}},"title":"Activity ยท oapi-codegen/nullable"}