{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":511127705,"defaultBranch":"main","name":"ginkgolinter","ownerLogin":"nunnatsa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-06T12:26:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60659093?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718368251.0","currentOid":""},"activityList":{"items":[{"before":"adf56c02fa022a6fff12b17e8f509fe4f55dbc7e","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.22.0","pushedAt":"2024-06-14T12:30:51.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":"e1ee357723a5453e88e9ce3cf87dee5167a4f067","after":"ef69742062e3da869300bc069c871143cd0f0d9f","ref":"refs/heads/main","pushedAt":"2024-06-14T12:30:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Bump golang.org/x/tools from 0.21.0 to 0.22.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.21.0 to 0.22.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.21.0...v0.22.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.21.0 to 0.22.0"}},{"before":null,"after":"adf56c02fa022a6fff12b17e8f509fe4f55dbc7e","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.22.0","pushedAt":"2024-06-10T01:28:35.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 golang.org/x/tools from 0.21.0 to 0.22.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.21.0 to 0.22.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.21.0...v0.22.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.21.0 to 0.22.0"}},{"before":"7c5be10ce7a282eb9130721a19be9cef119e2123","after":null,"ref":"refs/heads/bump-typeparams","pushedAt":"2024-05-19T12:04:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"c220a6e7bf584614c97a22de058e6e6b90554290","after":"e1ee357723a5453e88e9ce3cf87dee5167a4f067","ref":"refs/heads/main","pushedAt":"2024-05-19T12:04:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"bump golang.org/x/exp/typeparams","shortMessageHtmlLink":"bump golang.org/x/exp/typeparams"}},{"before":null,"after":"7c5be10ce7a282eb9130721a19be9cef119e2123","ref":"refs/heads/bump-typeparams","pushedAt":"2024-05-19T12:01:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"bump golang.org/x/exp/typeparams","shortMessageHtmlLink":"bump golang.org/x/exp/typeparams"}},{"before":"129091020004f50bd0494b14974ac701ccbd532f","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.21.0","pushedAt":"2024-05-13T03:13:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"1f0268998bc0c7fd60fed93300efdce36febaf3d","after":"c220a6e7bf584614c97a22de058e6e6b90554290","ref":"refs/heads/main","pushedAt":"2024-05-13T03:13:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Bump golang.org/x/tools from 0.20.0 to 0.21.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.20.0 to 0.21.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.20.0...v0.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.20.0 to 0.21.0"}},{"before":null,"after":"129091020004f50bd0494b14974ac701ccbd532f","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.21.0","pushedAt":"2024-05-13T01:48:47.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 golang.org/x/tools from 0.20.0 to 0.21.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.20.0 to 0.21.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.20.0...v0.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.20.0 to 0.21.0"}},{"before":"900285afe30e4f6c06119151f7c55c31dc93ea55","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.20.0","pushedAt":"2024-04-08T03:11:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"b14486e5771a0b340b67a3b73a9a2a6ae6bbc4c4","after":"1f0268998bc0c7fd60fed93300efdce36febaf3d","ref":"refs/heads/main","pushedAt":"2024-04-08T03:11:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Bump golang.org/x/tools from 0.19.0 to 0.20.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.20.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.19.0 to 0.20.0"}},{"before":null,"after":"900285afe30e4f6c06119151f7c55c31dc93ea55","ref":"refs/heads/dependabot/go_modules/golang.org/x/tools-0.20.0","pushedAt":"2024-04-08T01:41:57.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 golang.org/x/tools from 0.19.0 to 0.20.0\n\nBumps [golang.org/x/tools](https://github.com/golang/tools) from 0.19.0 to 0.20.0.\n- [Release notes](https://github.com/golang/tools/releases)\n- [Commits](https://github.com/golang/tools/compare/v0.19.0...v0.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/tools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/tools from 0.19.0 to 0.20.0"}},{"before":"788138a80aa3435897eb09c781254a77d4255045","after":null,"ref":"refs/heads/error-async","pushedAt":"2024-04-01T19:42:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"5ce34c89c241ac5ec7bf84f361eb40603db09828","after":"b14486e5771a0b340b67a3b73a9a2a6ae6bbc4c4","ref":"refs/heads/main","pushedAt":"2024-04-01T19:42:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Bug fix: missing async wrong error checks\n\nthe linter didn't check error with nil assertion also in async\nassertions, such as:\n```go\nEventually(func() err {return nil}).Should(BeNil())\n```\nAlso, the linter didn't check for MatchError issues in async assertions,\ne.g.\n```go\nEventually(func() string {return \"hello\"}).Should(MatchError(\"hello\"))\n\nThis PR adds these chacks.\n```","shortMessageHtmlLink":"Bug fix: missing async wrong error checks"}},{"before":null,"after":"788138a80aa3435897eb09c781254a77d4255045","ref":"refs/heads/error-async","pushedAt":"2024-04-01T19:10:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Bug fix: missing async wrong error checks\n\nthe linter didn't check error with nil assertion also in async\nassertions, such as:\n```go\nEventually(func() err {return nil}).Should(BeNil())\n```\nAlso, the linter didn't check for MatchError issues in async assertions,\ne.g.\n```go\nEventually(func() string {return \"hello\"}).Should(MatchError(\"hello\"))\n\nThis PR adds these chacks.\n```","shortMessageHtmlLink":"Bug fix: missing async wrong error checks"}},{"before":"3b4978ccbb133b31da1cace85dfc29e6e086dd9b","after":null,"ref":"refs/heads/add-is","pushedAt":"2024-03-24T09:12:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"9724af7ade3f589f04764ce7a55b5c146d73bb6e","after":"5ce34c89c241ac5ec7bf84f361eb40603db09828","ref":"refs/heads/main","pushedAt":"2024-03-24T09:12:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"chore: new util function to check types","shortMessageHtmlLink":"chore: new util function to check types"}},{"before":null,"after":"3b4978ccbb133b31da1cace85dfc29e6e086dd9b","ref":"refs/heads/add-is","pushedAt":"2024-03-24T08:43:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"chore: new util function to check types","shortMessageHtmlLink":"chore: new util function to check types"}},{"before":"1f74c7b96561a2708c3ed72b113a5635322f0474","after":null,"ref":"refs/heads/allow-underscore","pushedAt":"2024-03-24T08:29:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"97de4a92d35173fd5b1701fafdd00012c3f1daca","after":"9724af7ade3f589f04764ce7a55b5c146d73bb6e","ref":"refs/heads/main","pushedAt":"2024-03-24T08:29:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"allow underscore assignments in node containers","shortMessageHtmlLink":"allow underscore assignments in node containers"}},{"before":null,"after":"1f74c7b96561a2708c3ed72b113a5635322f0474","ref":"refs/heads/allow-underscore","pushedAt":"2024-03-24T08:21:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"allow underscore assignments in node containers","shortMessageHtmlLink":"allow underscore assignments in node containers"}},{"before":"f0bf9bc6eb09eede1250a5f522b48201291c9e34","after":"97de4a92d35173fd5b1701fafdd00012c3f1daca","ref":"refs/heads/main","pushedAt":"2024-03-18T16:01:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"feat: add a constructor with configuration structure","shortMessageHtmlLink":"feat: add a constructor with configuration structure"}},{"before":"ae9ac99db5318e865a904cd9693898df5b4f4c57","after":null,"ref":"refs/heads/chor-update-deps","pushedAt":"2024-03-18T10:47:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"8b053db7d8c010c5e9841741be1eb324c24501ea","after":"f0bf9bc6eb09eede1250a5f522b48201291c9e34","ref":"refs/heads/main","pushedAt":"2024-03-18T10:47:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Fix go.sum","shortMessageHtmlLink":"Fix go.sum"}},{"before":"f97d1ed3b7da7a51b9a59fcd8a094f0502a36811","after":"ae9ac99db5318e865a904cd9693898df5b4f4c57","ref":"refs/heads/chor-update-deps","pushedAt":"2024-03-18T10:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Fix go.sum","shortMessageHtmlLink":"Fix go.sum"}},{"before":null,"after":"f97d1ed3b7da7a51b9a59fcd8a094f0502a36811","ref":"refs/heads/chor-update-deps","pushedAt":"2024-03-18T10:36:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"Chore: bump golang.org/x/exp/typeparams","shortMessageHtmlLink":"Chore: bump golang.org/x/exp/typeparams"}},{"before":"19b5ac0dce1bddf5cba977d64ebb0e0600c1ac2f","after":null,"ref":"refs/heads/vars-in-containers","pushedAt":"2024-03-18T10:30:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}},{"before":"3dae9c1178aed3e66940dad45c76d5cf5f70c8a1","after":"8b053db7d8c010c5e9841741be1eb324c24501ea","ref":"refs/heads/main","pushedAt":"2024-03-18T10:30:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"New Rule: Avoid spec Pollution\n\nDoes not allow variable assignments in container nodes. See here for\nmore details: https://onsi.github.io/ginkgo/#avoid-spec-pollution-dont-initialize-variables-in-container-nodes\n\nThis rule is disabled by default. use the `--forbid-spec-pollution=true`\nflag to enable it.\n\nFor example, this code will trigger a warning:\n```go\nvar _ = Describe(\"description\", func(){\n var x = 10\n ...\n})\n```\n\nInstead, use `BeforeEach()`; e.g.\n```go\nvar _ = Describe(\"description\", func (){\n var x int\n\n BeforeEach(func (){\n x = 10\n })\n ...\n})\n```","shortMessageHtmlLink":"New Rule: Avoid spec Pollution"}},{"before":null,"after":"19b5ac0dce1bddf5cba977d64ebb0e0600c1ac2f","ref":"refs/heads/vars-in-containers","pushedAt":"2024-03-18T10:24:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"},"commit":{"message":"New Rule: Avoid spec Pollution\n\nDoes not allow variable assignments in container nodes. See here for\nmore details: https://onsi.github.io/ginkgo/#avoid-spec-pollution-dont-initialize-variables-in-container-nodes\n\nThis rule is disabled by default. use the `--forbid-spec-pollution=true`\nflag to enable it.\n\nFor example, this code will trigger a warning:\n```go\nvar _ = Describe(\"description\", func(){\n var x = 10\n ...\n})\n```\n\nInstead, use `BeforeEach()`; e.g.\n```go\nvar _ = Describe(\"description\", func (){\n var x int\n\n BeforeEach(func (){\n x = 10\n })\n ...\n})\n```","shortMessageHtmlLink":"New Rule: Avoid spec Pollution"}},{"before":"e5a954a58314e24a5b91ed0b51952ba832992201","after":null,"ref":"refs/heads/internal","pushedAt":"2024-03-18T05:56:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nunnatsa","name":"Nahshon Unna Tsameret","path":"/nunnatsa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60659093?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZXIH6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท nunnatsa/ginkgolinter"}