{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":503320346,"defaultBranch":"main","name":"logtools","ownerLogin":"pohly","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-06-14T10:56:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22076?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715331898.0","currentOid":""},"activityList":{"items":[{"before":"6351c220acf657cada3f47a034c68a14d47c004e","after":"2dac7f81c83afcaa99fe898814213805d702ccfd","ref":"refs/heads/dependency-update","pushedAt":"2024-05-10T10:05:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22\n\nThis feels like a workaround and raises the question whether this has to be\ndone for each new Go release. Discussed in\nhttps://github.com/golang/go/issues/67282.\n\nIt is unclear whether building with older Go releases still works. The GitHub\nworkflow failed while installing the older Go, without any error message.","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":"5df9f4f499c67585c72b7626149b86c482496112","after":"6351c220acf657cada3f47a034c68a14d47c004e","ref":"refs/heads/dependency-update","pushedAt":"2024-05-10T10:01:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22\n\nThis feels like a workaround and raises the question whether this has to be\ndone for each new Go release. Discussed in\nhttps://github.com/golang/go/issues/67282.\n\nIt is unclear whether building with older Go releases still works. The GitHub\nworkflow failed while installing the older Go, without any error message.","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":"2093fecdf310e9f4f2e1f8bad0124710a8fe9904","after":"5df9f4f499c67585c72b7626149b86c482496112","ref":"refs/heads/dependency-update","pushedAt":"2024-05-10T09:57:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22\n\nThis feels like a workaround and raises the question whether this has to be\ndone for each new Go release. Discussed in\nhttps://github.com/golang/go/issues/67282.\n\nThe downside is that building with Go 1.20 no longer works.","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":"67865f98ce6f5ece763bfa549de6014b83a48b95","after":"2093fecdf310e9f4f2e1f8bad0124710a8fe9904","ref":"refs/heads/dependency-update","pushedAt":"2024-05-10T09:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22\n\nThis feels like a workaround and raises the question whether this has to be\ndone for each new Go release. Discussed in\nhttps://github.com/golang/go/issues/67282.","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":null,"after":"63d1e96399148d1c05608b1351f08b705fcb6063","ref":"refs/heads/dependency-update-fork-1.20","pushedAt":"2024-05-10T09:04:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"WIP: fork","shortMessageHtmlLink":"WIP: fork"}},{"before":"537c422292368691b4c4960393a2f3ea716f7c23","after":"63d1e96399148d1c05608b1351f08b705fcb6063","ref":"refs/heads/dependency-update-fork","pushedAt":"2024-05-10T08:50:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"WIP: fork","shortMessageHtmlLink":"WIP: fork"}},{"before":null,"after":"537c422292368691b4c4960393a2f3ea716f7c23","ref":"refs/heads/dependency-update-fork-1.22","pushedAt":"2024-05-10T08:50:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":"a7482e93ef7d9fb9ced91d65d0baf44a015615ea","after":"537c422292368691b4c4960393a2f3ea716f7c23","ref":"refs/heads/dependency-update-fork","pushedAt":"2024-05-10T08:40:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":null,"after":"a7482e93ef7d9fb9ced91d65d0baf44a015615ea","ref":"refs/heads/dependency-update-fork-1.22.2","pushedAt":"2024-05-10T08:39:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"bump 1.22 -> 1.22.2","shortMessageHtmlLink":"bump 1.22 -> 1.22.2"}},{"before":"537c422292368691b4c4960393a2f3ea716f7c23","after":"a7482e93ef7d9fb9ced91d65d0baf44a015615ea","ref":"refs/heads/dependency-update-fork","pushedAt":"2024-05-08T11:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"bump 1.22 -> 1.22.2","shortMessageHtmlLink":"bump 1.22 -> 1.22.2"}},{"before":"63d1e96399148d1c05608b1351f08b705fcb6063","after":"537c422292368691b4c4960393a2f3ea716f7c23","ref":"refs/heads/dependency-update-fork","pushedAt":"2024-05-08T08:06:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"go.mod: bump to Go 1.22\n\nThe newer version is required when checking packages which need Go 1.22.\nFrom a csi-lib-utils CI run with Go 1.22.2 in the PATH and Kubernetes 1.30\nin vendor:\n\n /home/prow/go/src/github.com/kubernetes-csi/csi-lib-utils/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go:17:1: package requires newer Go version go1.22","shortMessageHtmlLink":"go.mod: bump to Go 1.22"}},{"before":null,"after":"63d1e96399148d1c05608b1351f08b705fcb6063","ref":"refs/heads/dependency-update-fork","pushedAt":"2024-05-08T07:45:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"WIP: fork","shortMessageHtmlLink":"WIP: fork"}},{"before":"eb34f53b8e4c7940a2a66e1e7a2cee1038e81714","after":"67865f98ce6f5ece763bfa549de6014b83a48b95","ref":"refs/heads/dependency-update","pushedAt":"2024-05-08T07:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"github: also test with 1.22","shortMessageHtmlLink":"github: also test with 1.22"}},{"before":"bb722257ab955ab090965056854f9c4a07994290","after":"eb34f53b8e4c7940a2a66e1e7a2cee1038e81714","ref":"refs/heads/dependency-update","pushedAt":"2024-05-08T07:29:51.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"bump dependencies\n\ngo: upgraded golang.org/x/exp v0.0.0-20230807204917-050eac23e9de => v0.0.0-20240506185415-9bf2ced13842\ngo: upgraded golang.org/x/mod v0.14.0 => v0.17.0\ngo: upgraded golang.org/x/sync v0.5.0 => v0.7.0\ngo: upgraded golang.org/x/tools v0.16.1 => v0.21.0\n\nThis fixes (at least for me) a crash when checking csi-lib-utils when using\nKubernetes 1.30 there (https://github.com/kubernetes-sigs/logtools/issues/28).","shortMessageHtmlLink":"bump dependencies"}},{"before":"c704227b7c2f476503bfb53552226e49955b66fb","after":"0eec4af447d1d9b3ceec73f10a84106d97b28c96","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-12-05T09:29:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"build: bump minimum Go to 1.20\n\nstrings.CutPrefix is useful and only available in >= 1.20. golangci-lint then\ncomplains about the out-dated ioutil.","shortMessageHtmlLink":"build: bump minimum Go to 1.20"}},{"before":"8a7f64563fc46f9a97d177f22a361fcbb2666946","after":"c704227b7c2f476503bfb53552226e49955b66fb","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-11-24T10:51:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"build: bump minimum Go to 1.20\n\nstrings.CutPrefix is useful and only available in >= 1.20. golangci-lint then\ncomplains about the out-dated ioutil.","shortMessageHtmlLink":"build: bump minimum Go to 1.20"}},{"before":"8fccd673097c87ddcbb66e2abcb2263f38947b8b","after":"8a7f64563fc46f9a97d177f22a361fcbb2666946","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-11-23T15:09:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"build: bump minimum Go to 1.20\n\nstrings.CutPrefix is useful and only available in >= 1.20. golangci-lint then\ncomplains about the out-dated ioutil.","shortMessageHtmlLink":"build: bump minimum Go to 1.20"}},{"before":"716c597259b311e4b16f781e73d2fbb887aa9467","after":"8fccd673097c87ddcbb66e2abcb2263f38947b8b","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-11-23T15:04:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"build: bump minimum Go to 1.20\n\nstrings.CutPrefix is useful and only available in >= 1.20.","shortMessageHtmlLink":"build: bump minimum Go to 1.20"}},{"before":"a4e5ad0fc518bfab0833b2d2bede9e051c8a5f7e","after":"716c597259b311e4b16f781e73d2fbb887aa9467","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-11-23T15:02:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"build: bump minimum Go to 1.20\n\nstrings.CutPrefix is useful and only available in >= 1.20.","shortMessageHtmlLink":"build: bump minimum Go to 1.20"}},{"before":"b51cd086a9a4aecd3b90beb858bf741d584cd404","after":"a4e5ad0fc518bfab0833b2d2bede9e051c8a5f7e","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-11-23T14:00:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: support banning non-contextual functions and methods\n\nSometimes there are APIs with different variants where one variant is fine in\ncode which doesn't support contextual logging but should be replaced with some\nother variant if that is the goal.\n\nFor example, k8s.io/apimachinery/pkg/util/runtime.HandleError is the old-style\nfunction. We cannot deprecate it because it works fine in most existing\ncode. But the upcoming HandleErrorWithContext is what code in Kubernetes that\nhas (or will be) converted to contextual logging should use.\n\nWe also cannot forbid it through forbidigo, because then the logcheck.conf with\nits definition of which code is \"contextual\" would be ignored. Besides,\nmaintaining a config for forbidigo would be continual effort that would need to\nbe replicated by other projects consuming the package with these APIs.\n\nA better solution is to:\n- mark these non-contextual APIs through a `//logcheck:context // ` comment\n- detect those comments in logcheck\n- warn about using them in contextual code","shortMessageHtmlLink":"logcheck: support banning non-contextual functions and methods"}},{"before":null,"after":"b51cd086a9a4aecd3b90beb858bf741d584cd404","ref":"refs/heads/logcheck-context-comment","pushedAt":"2023-11-23T13:58:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: support banning non-contextual functions and methods\n\nSometimes there are APIs with different variants where one variant is fine in\ncode which doesn't support contextual logging but should be replaced with some\nother variant if that is the goal.\n\nFor example, k8s.io/apimachinery/pkg/util/runtime.HandleError is the old-style\nfunction. We cannot deprecate it because it works fine in most existing\ncode. But the upcoming HandleErrorWithContext is what code in Kubernetes that\nhas (or will be) converted to contextual logging should use.\n\nWe also cannot forbid it through forbidigo, because then the logcheck.conf with\nits definition of which code is \"contextual\" would be ignored. Besides,\nmaintaining a config for forbidigo would be continual effort that would need to\nbe replicated by other projects consuming the package with these APIs.\n\nA better solution is to:\n- mark these non-contextual APIs through a `//logcheck:context // ` comment\n- detect those comments in logcheck\n- warn about using them in contextual code","shortMessageHtmlLink":"logcheck: support banning non-contextual functions and methods"}},{"before":null,"after":"bb722257ab955ab090965056854f9c4a07994290","ref":"refs/heads/dependency-update","pushedAt":"2023-08-08T14:12:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"update dependencies\n\nThis fixes random parser failures.","shortMessageHtmlLink":"update dependencies"}},{"before":"bbcd3fc8c0e68a7077e45cb147130ab7c88d9e1b","after":"652a001596ffe23f88754edd151230b6c30b450e","ref":"refs/heads/golangci-lint-config","pushedAt":"2023-08-08T14:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"update dependencies\n\nThis fixes random parser failures.","shortMessageHtmlLink":"update dependencies"}},{"before":null,"after":"bbcd3fc8c0e68a7077e45cb147130ab7c88d9e1b","ref":"refs/heads/golangci-lint-config","pushedAt":"2023-06-12T12:57:04.046Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: support settings in golangci-lint\n\nThis implements the new interface from\nhttps://github.com/golangci/golangci-lint/pull/3887 with two fields in the\n\"settings\":\n\ntype settings struct {\n Check map[string]bool `json:\"check\"`\n Config string `json:\"config\"`\n}\n\nThis is the actual config *data*, not the name of a config file. This is\nintentional because\n- relative file paths wouldn't work (plugin cannot resolve them)\n- loading additional file content wouldn't invalidate cached linter\n results the that embedding the data inside the main config does\n\nThe `include` text template method ensures that logcheck.conf gets injected\nautomatically. Having it as separate file has the advantage that manual\ninvocations of the stand-alone logcheck linter still work.","shortMessageHtmlLink":"logcheck: support settings in golangci-lint"}},{"before":"19e40488bea5e54dab9aa54232eb8fdb50819770","after":"137dd42eb47cec1ce9477cb264614e63982a22b9","ref":"refs/heads/check-stringer","pushedAt":"2023-05-11T12:43:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: check that fmt.Stringer gets implemented properly\n\nIf a type inherits String from some embedded field, then the klog text output\nwill only print the result of that function call, which then includes only\ninformation about the embedded field (example:\nhttps://github.com/kubernetes/kubernetes/pull/115950).\n\nThe right solution for this problem is TBD.","shortMessageHtmlLink":"logcheck: check that fmt.Stringer gets implemented properly"}},{"before":"1399d95e1c12ffa321cb4162f1271d392e01fb68","after":"19e40488bea5e54dab9aa54232eb8fdb50819770","ref":"refs/heads/check-stringer","pushedAt":"2023-05-11T12:22:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: check that fmt.Stringer gets implemented properly\n\nIf a type inherits String from some embedded field, then the klog text output\nwill only print the result of that function call, which then includes only\ninformation about the embedded field (example:\nhttps://github.com/kubernetes/kubernetes/pull/115950).\n\nThe right solution for this problem is TBD.","shortMessageHtmlLink":"logcheck: check that fmt.Stringer gets implemented properly"}},{"before":null,"after":"42ab0915c752cee10afa69efdbb56644f1be5712","ref":"refs/heads/klog-format","pushedAt":"2023-05-09T15:18:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: allow klog.Format for contextual logging\n\nThe new API call is useful also for contextual logging and thus allowed.","shortMessageHtmlLink":"logcheck: allow klog.Format for contextual logging"}},{"before":"b23bdb5b051dcf7acd917eda913042eedd157c7b","after":"1399d95e1c12ffa321cb4162f1271d392e01fb68","ref":"refs/heads/check-stringer","pushedAt":"2023-04-12T08:46:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: check that fmt.Stringer gets implemented properly\n\nIf a type inherits String from some embedded field, then the klog text output\nwill only print the result of that function call, which then includes only\ninformation about the embedded field (example:\nhttps://github.com/kubernetes/kubernetes/pull/115950).\n\nThe right solution for this problem is TBD.","shortMessageHtmlLink":"logcheck: check that fmt.Stringer gets implemented properly"}},{"before":"262d9f5ff257b7b54a8e56d5c0a57f82cff85aa9","after":"b23bdb5b051dcf7acd917eda913042eedd157c7b","ref":"refs/heads/check-stringer","pushedAt":"2023-04-12T08:41:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"logcheck: check that fmt.Stringer gets implemented properly\n\nIf a type inherits String from some embedded field, then the klog text output\nwill only print the result of that function call, which then includes only\ninformation about the embedded field (example:\nhttps://github.com/kubernetes/kubernetes/pull/115950).\n\nThe right solution for this problem is TBD.","shortMessageHtmlLink":"logcheck: check that fmt.Stringer gets implemented properly"}},{"before":"b13a92055121fc19c969b43dd379f292f1b26b37","after":"651b5f09a4c3eae37e39a10b22d92f614e77387c","ref":"refs/heads/fix-golangci-lint","pushedAt":"2023-03-30T13:31:10.759Z","pushType":"push","commitsCount":1,"pusher":{"login":"pohly","name":"Patrick Ohly","path":"/pohly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22076?s=80&v=4"},"commit":{"message":"github: fix installing Go 1.20.x\n\nLooks like YAML interpreted 1.20 as 1.2.","shortMessageHtmlLink":"github: fix installing Go 1.20.x"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERnGr4QA","startCursor":null,"endCursor":null}},"title":"Activity ยท pohly/logtools"}