{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":617032611,"defaultBranch":"main","name":"perfsprint","ownerLogin":"catenacyber","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-21T15:10:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/35799796?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708355837.0","currentOid":""},"activityList":{"items":[{"before":"5dbf3ce6a74f300ff33995270337a1ba41a0467f","after":"9d2eaecf6b1859a0b8ca6537ab4bc24de5f6de40","ref":"refs/heads/main","pushedAt":"2024-02-19T15:16:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: fix false positive with multiple pos args","shortMessageHtmlLink":"analyzer: fix false positive with multiple pos args"}},{"before":"074de84598b5f4f11fa95cc3f9f7655bf9e2a32e","after":"158b68ec30a2a9d2b78abd85ac0084e5a7cd8495","ref":"refs/heads/multi-positional-fp","pushedAt":"2024-02-19T15:15:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: fix false positive with multiple pos args","shortMessageHtmlLink":"analyzer: fix false positive with multiple pos args"}},{"before":"a7143857b0399a599a685898a34adb5c5cbd5849","after":"074de84598b5f4f11fa95cc3f9f7655bf9e2a32e","ref":"refs/heads/multi-positional-fp","pushedAt":"2024-02-19T14:38:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: fix false positive with multiple pos args","shortMessageHtmlLink":"analyzer: fix false positive with multiple pos args"}},{"before":"b66013fa8dbdf5540a474aecfed5a925bf99a98f","after":"5dbf3ce6a74f300ff33995270337a1ba41a0467f","ref":"refs/heads/main","pushedAt":"2024-02-14T09:22:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: use word concatenation rather than addition","shortMessageHtmlLink":"analyzer: use word concatenation rather than addition"}},{"before":null,"after":"c4a452acd139930a25198978aab562dc1b513dba","ref":"refs/heads/str-concat-wording","pushedAt":"2024-02-13T21:42:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: use word concatenation rather than addition","shortMessageHtmlLink":"analyzer: use word concatenation rather than addition"}},{"before":"94b53d906abe32e514fc4bc3e8b1fd5e6542266c","after":"b66013fa8dbdf5540a474aecfed5a925bf99a98f","ref":"refs/heads/main","pushedAt":"2024-02-08T20:49:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: make string concatenation optional","shortMessageHtmlLink":"analyzer: make string concatenation optional"}},{"before":null,"after":"82dca6ec92acb311f5481736b55df101daca8e80","ref":"refs/heads/opt-strconcat","pushedAt":"2024-02-08T16:00:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: make string concatenation optional","shortMessageHtmlLink":"analyzer: make string concatenation optional"}},{"before":"fae648ae9587a4d239c3517a24b7bd3ed995203b","after":"94b53d906abe32e514fc4bc3e8b1fd5e6542266c","ref":"refs/heads/main","pushedAt":"2024-02-02T21:15:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: make imports fixing optional","shortMessageHtmlLink":"analyzer: make imports fixing optional"}},{"before":null,"after":"ca5b309ba88a0dac67f7f43f04871af36dca5919","ref":"refs/heads/fix-imports-option","pushedAt":"2024-02-02T20:59:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: make imports fixing optional","shortMessageHtmlLink":"analyzer: make imports fixing optional"}},{"before":"c553de90c97992aeddd4f45d22b428c925ea78bf","after":"fae648ae9587a4d239c3517a24b7bd3ed995203b","ref":"refs/heads/main","pushedAt":"2024-01-08T12:58:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"style: simplify assignments using assignment operators","shortMessageHtmlLink":"style: simplify assignments using assignment operators"}},{"before":"a02dde5ad1c603cfc211e6f099328ea9f300c36d","after":"c553de90c97992aeddd4f45d22b428c925ea78bf","ref":"refs/heads/main","pushedAt":"2023-12-13T21:36:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"Generic simplification for explicit arg","shortMessageHtmlLink":"Generic simplification for explicit arg"}},{"before":null,"after":"d6d27c741f290c9e7615306b7443b468e07c7429","ref":"refs/heads/explicit-arg-index","pushedAt":"2023-12-13T21:35:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"Generic simplification for explicit arg","shortMessageHtmlLink":"Generic simplification for explicit arg"}},{"before":"d3ce5b23ea3a5bcb0e842abcb353bb94d0638a3f","after":"a02dde5ad1c603cfc211e6f099328ea9f300c36d","ref":"refs/heads/main","pushedAt":"2023-12-13T21:19:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"Fix linting sprintf that uses \"%[1]s\"","shortMessageHtmlLink":"Fix linting sprintf that uses \"%[1]s\""}},{"before":"771a04a36850c298c3e2034e4fb60ef68f6c9e5a","after":"06ec3d424e97a931e85c4d254cf3d438080446a8","ref":"refs/heads/goimports","pushedAt":"2023-11-29T14:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"doc: removing comment about goimports","shortMessageHtmlLink":"doc: removing comment about goimports"}},{"before":"9cd4cff6be2c2c1576e5c6cfecec1d8b4b451bd5","after":"d3ce5b23ea3a5bcb0e842abcb353bb94d0638a3f","ref":"refs/heads/main","pushedAt":"2023-11-29T14:28:21.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: bail out early if errorf is false","shortMessageHtmlLink":"analyzer: bail out early if errorf is false"}},{"before":"06b78c05fd9f227b4879fe4eaea7c44d8dfe2b82","after":"771a04a36850c298c3e2034e4fb60ef68f6c9e5a","ref":"refs/heads/goimports","pushedAt":"2023-11-29T14:27:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: bail out early if errorf is false","shortMessageHtmlLink":"analyzer: bail out early if errorf is false"}},{"before":"e62f8bd20fc49d3a04ea6dce77181b6bd88e5863","after":"06b78c05fd9f227b4879fe4eaea7c44d8dfe2b82","ref":"refs/heads/goimports","pushedAt":"2023-11-21T12:03:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: fix case for errorf=false","shortMessageHtmlLink":"analyzer: fix case for errorf=false"}},{"before":"818daea6c152b7d7171991e98d9b47496c42f37a","after":"e62f8bd20fc49d3a04ea6dce77181b6bd88e5863","ref":"refs/heads/goimports","pushedAt":"2023-11-21T12:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"analyzer: fix case for errorf=false","shortMessageHtmlLink":"analyzer: fix case for errorf=false"}},{"before":"b5358a612c347e280f69067c1ddf7523980348ba","after":"818daea6c152b7d7171991e98d9b47496c42f37a","ref":"refs/heads/goimports","pushedAt":"2023-11-13T15:46:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"fix: fix imports\n\nFixes #14","shortMessageHtmlLink":"fix: fix imports"}},{"before":"5e310b4a51c8e3bea1c068eed579a7456ccbe97d","after":"b5358a612c347e280f69067c1ddf7523980348ba","ref":"refs/heads/goimports","pushedAt":"2023-11-13T15:34:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"fix: fix imports\n\nFixes #14","shortMessageHtmlLink":"fix: fix imports"}},{"before":"ad92fdb26e26d29117ebb12550bb47c62874de1d","after":"5e310b4a51c8e3bea1c068eed579a7456ccbe97d","ref":"refs/heads/goimports","pushedAt":"2023-11-13T15:05:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"fix: fix imports\n\nFixes #14","shortMessageHtmlLink":"fix: fix imports"}},{"before":null,"after":"ad92fdb26e26d29117ebb12550bb47c62874de1d","ref":"refs/heads/goimports","pushedAt":"2023-11-13T15:02:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"fix: fix imports\n\nFixes #14","shortMessageHtmlLink":"fix: fix imports"}},{"before":"fc24f10e1bd98e69c4e44fd8019309e6199459e9","after":"9cd4cff6be2c2c1576e5c6cfecec1d8b4b451bd5","ref":"refs/heads/main","pushedAt":"2023-10-25T15:25:56.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"feature: fmt.Sprintf with one argument optimization","shortMessageHtmlLink":"feature: fmt.Sprintf with one argument optimization"}},{"before":"2c94eb270314242bbfdf4150aa4b467640f975e9","after":"c674428327069f05375d81bb282f4604f83944d9","ref":"refs/heads/bugfixes031","pushedAt":"2023-10-25T15:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"feature: fmt.Sprintf with one argument optimization","shortMessageHtmlLink":"feature: fmt.Sprintf with one argument optimization"}},{"before":"e754c180f9dd82552a8a206b12f9b883271b1d61","after":"2c94eb270314242bbfdf4150aa4b467640f975e9","ref":"refs/heads/bugfixes031","pushedAt":"2023-10-25T15:14:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"flag: option to disable errorf","shortMessageHtmlLink":"flag: option to disable errorf"}},{"before":"63e71a6fcfccea96b1da54e111b163c6d6ed43dc","after":"e754c180f9dd82552a8a206b12f9b883271b1d61","ref":"refs/heads/bugfixes031","pushedAt":"2023-10-25T15:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"style: code reorder","shortMessageHtmlLink":"style: code reorder"}},{"before":null,"after":"63e71a6fcfccea96b1da54e111b163c6d6ed43dc","ref":"refs/heads/bugfixes031","pushedAt":"2023-10-25T14:54:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"fix: make feature about err.Error() optional\n\nAs it is not equivalent in all cases, that is when the error\nis nil","shortMessageHtmlLink":"fix: make feature about err.Error() optional"}},{"before":"a2f010345a0443db3f51a009eecd1b3416b7105a","after":"fc24f10e1bd98e69c4e44fd8019309e6199459e9","ref":"refs/heads/main","pushedAt":"2023-10-24T19:04:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"feature: string addition\n\nWhen one format string has text but only one string argument,\nit can be replaced with string addition\n\nDo not deal yet with %s in the middle where we need two additions","shortMessageHtmlLink":"feature: string addition"}},{"before":null,"after":"25722b62fbf32e81b0bcc294ec763e6d9d4536aa","ref":"refs/heads/stringadd","pushedAt":"2023-10-24T19:03:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"feature: string addition\n\nWhen one format string has text but only one string argument,\nit can be replaced with string addition\n\nDo not deal yet with %s in the middle where we need two additions","shortMessageHtmlLink":"feature: string addition"}},{"before":"e1fb0afe0a24607b8f6e65937a9ef42bc3b6ed49","after":"a2f010345a0443db3f51a009eecd1b3416b7105a","ref":"refs/heads/main","pushedAt":"2023-10-24T10:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"catenacyber","name":"Catena cyber","path":"/catenacyber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35799796?s=80&v=4"},"commit":{"message":"fixup! feature: optimize fmt.Sprintf(\"%x\" to strconv.FormatUint","shortMessageHtmlLink":"fixup! feature: optimize fmt.Sprintf(\"%x\" to strconv.FormatUint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOVQxNToxNjo1Mi4wMDAwMDBazwAAAAP-x8DK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOVQxNToxNjo1Mi4wMDAwMDBazwAAAAP-x8DK","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNFQxMDozODoxNy4wMDAwMDBazwAAAAOeZmwO"}},"title":"Activity ยท catenacyber/perfsprint"}