{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":279745783,"defaultBranch":"master","name":"gci","ownerLogin":"daixiang0","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-15T02:50:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26538619?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712123536.0","currentOid":""},"activityList":{"items":[{"before":"869c320804fba7f3a568e00242a665cf8b307d36","after":"5969d4e216d99d2cd0317e7871a170b22c5bb58e","ref":"refs/heads/master","pushedAt":"2024-04-03T05:51:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to v0.13.4 (#204)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to v0.13.4 (#204)"}},{"before":"e519e56022bc74e653a01ea93002264ba4751faf","after":"a2e2ea094760728bb589a37330bf76f254de4340","ref":"refs/heads/bump","pushedAt":"2024-04-03T05:41:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to v0.13.4\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to v0.13.4"}},{"before":"4f7ff3c79e25e9076af03eab88e658d7448ae7de","after":"869c320804fba7f3a568e00242a665cf8b307d36","ref":"refs/heads/master","pushedAt":"2024-04-03T04:00:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"fix: local module path matching (#202)\n\nSigned-off-by: Fernandez Ludovic ","shortMessageHtmlLink":"fix: local module path matching (#202)"}},{"before":"b91f3a8c7c9a333f405f254405698a4e1ac3a68e","after":"4f7ff3c79e25e9076af03eab88e658d7448ae7de","ref":"refs/heads/master","pushedAt":"2024-04-01T03:29:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"add boringcrypto experiment pkg (#194)\n\nSigned-off-by: pham vinh dat ","shortMessageHtmlLink":"add boringcrypto experiment pkg (#194)"}},{"before":"aa37fd0f0083b8579ee034220fdd3372e625cdd4","after":"b91f3a8c7c9a333f405f254405698a4e1ac3a68e","ref":"refs/heads/master","pushedAt":"2024-04-01T01:22:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"fix some typos and style in code and documentation (#201)\n\nSigned-off-by: ccoVeille <3875889+ccoVeille@users.noreply.github.com>","shortMessageHtmlLink":"fix some typos and style in code and documentation (#201)"}},{"before":"6f04796203e24b4a84ce5efb9f858e18fc0457cf","after":"aa37fd0f0083b8579ee034220fdd3372e625cdd4","ref":"refs/heads/master","pushedAt":"2024-03-28T08:24:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up version (#200)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up version (#200)"}},{"before":null,"after":"e519e56022bc74e653a01ea93002264ba4751faf","ref":"refs/heads/bump","pushedAt":"2024-03-28T08:24:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up version\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up version"}},{"before":"f3cd818e0eaebbf24491fb78e4bf8a71dcf5aa5f","after":null,"ref":"refs/heads/back","pushedAt":"2024-03-28T08:24:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"}},{"before":"d528c912372641dcd0a56657e732f11d152cd8f7","after":"6f04796203e24b4a84ce5efb9f858e18fc0457cf","ref":"refs/heads/master","pushedAt":"2024-03-28T08:23:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"go.mod: remove toolchain for backwards compatible (#199)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"go.mod: remove toolchain for backwards compatible (#199)"}},{"before":null,"after":"f3cd818e0eaebbf24491fb78e4bf8a71dcf5aa5f","ref":"refs/heads/back","pushedAt":"2024-03-28T08:23:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"go.mod: remove toolchain for backwards compatible\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"go.mod: remove toolchain for backwards compatible"}},{"before":"af578adfe1833216efe5912e78a23140d3cb0bfe","after":null,"ref":"refs/heads/bump","pushedAt":"2024-03-27T06:47:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"}},{"before":"cf1fbd001571c1094b99d8bad3814238bca4b413","after":"d528c912372641dcd0a56657e732f11d152cd8f7","ref":"refs/heads/master","pushedAt":"2024-03-27T06:47:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.13.2 (#197)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.13.2 (#197)"}},{"before":null,"after":"af578adfe1833216efe5912e78a23140d3cb0bfe","ref":"refs/heads/bump","pushedAt":"2024-03-27T06:46:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.13.2\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.13.2"}},{"before":"d11711bf6bc69f194c244cfd1852f519ce496153","after":null,"ref":"refs/heads/module","pushedAt":"2024-03-27T06:45:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"}},{"before":"4725b0c101801e7449530eee2ddb0c72592e3405","after":"cf1fbd001571c1094b99d8bad3814238bca4b413","ref":"refs/heads/master","pushedAt":"2024-03-27T06:45:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"integrate Golangci-lint with localmodule enabled (#196)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"integrate Golangci-lint with localmodule enabled (#196)"}},{"before":"81da7b2c6cf7656dad686089b9af47bc3c1a89a5","after":"d11711bf6bc69f194c244cfd1852f519ce496153","ref":"refs/heads/module","pushedAt":"2024-03-27T06:33:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"integrate Golangci-lint with localmodule enabled\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"integrate Golangci-lint with localmodule enabled"}},{"before":null,"after":"81da7b2c6cf7656dad686089b9af47bc3c1a89a5","ref":"refs/heads/module","pushedAt":"2024-03-27T06:28:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"integrate Golangci-lint with localmodule enabled\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"integrate Golangci-lint with localmodule enabled"}},{"before":"e9e4f70aa9aca05343efa2cbc14a502bc80ff03e","after":"4725b0c101801e7449530eee2ddb0c72592e3405","ref":"refs/heads/master","pushedAt":"2024-03-12T06:10:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"Enhance LocalModule when no go sources found in project root (#192)\n\nSigned-off-by: Petr Korobeinikov ","shortMessageHtmlLink":"Enhance LocalModule when no go sources found in project root (#192)"}},{"before":"d6b22e090483469d9f3328f46668f7b9b8ff18d6","after":null,"ref":"refs/heads/version","pushedAt":"2024-02-27T02:09:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"}},{"before":"ad52d54968212dc44453af37258b86302656db8f","after":"e9e4f70aa9aca05343efa2cbc14a502bc80ff03e","ref":"refs/heads/master","pushedAt":"2024-02-27T02:09:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.13 (#190)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.13 (#190)"}},{"before":"6617b9c3977f0dfbb921d7d61d95ea4aa882f2ff","after":"d6b22e090483469d9f3328f46668f7b9b8ff18d6","ref":"refs/heads/version","pushedAt":"2024-02-27T02:07:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.13\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.13"}},{"before":null,"after":"6617b9c3977f0dfbb921d7d61d95ea4aa882f2ff","ref":"refs/heads/version","pushedAt":"2024-02-27T02:03:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.13\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.13"}},{"before":"3e4f5ad2579ecc8d263faa43dfdeb2f030f5899e","after":"ad52d54968212dc44453af37258b86302656db8f","ref":"refs/heads/master","pushedAt":"2024-02-27T01:22:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"Add basic attempt at local module handling (#179)\n\nThe idea here is to support a new formatting section, `module`, which is\r\nthe module we're currently running in as a replacement for\r\n`prefix(module/we/are/running/in)`.\r\n\r\nSince this is dependent on the directory structure and where things are\r\nrun, some tests have been added which run on a real module structure.\r\n\r\nThis approach just focusses on the use-case of running `gci` from\r\nthe top level of a module. It does not, for example support:\r\n\r\n* Discovering modules with a nested structure\r\n* Discovering modules defined in a `go.work` file\r\n\r\nIt was considered to get the module from `go list -m`, but this would\r\ndrag in all modules defined under the current directory (i.e. those in\r\n`go.work`) which might be confusing if those modules are importing each\r\nother. This could be improved, if we know the name of the file whose\r\nimports we're processing we could check if that file is under the\r\ndirectory of a given local module (possible improvement for the future).\r\n\r\nAnother alternative to consider would be using query patterns with\r\n`golang.org/x/tools/go/packages` e.g.\r\n\r\n config := packages.Config{Mode: packages.NeedModule | packages.NeedFiles | packages.NeedName}\r\n // where each \"file=\" maps to a file given as an argument to gci\r\n packages, err := packages.Load(\r\n &config,\r\n \"file=./path/to/file.go\",\r\n \"file=./path/to/other.go\",\r\n )\r\n\r\nSigned-off-by: Matthew Hughes ","shortMessageHtmlLink":"Add basic attempt at local module handling (#179)"}},{"before":null,"after":"959f3a41f8a7b8ef2d3f2c2c56038e7aab60a845","ref":"refs/heads/first-attempt-at-local-module-handling","pushedAt":"2024-02-26T07:54:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"Add basic attempt at local module handling\n\nThe idea here is to support a new formatting section, `module`, which is\nthe module we're currently running in as a replacement for\n`prefix(module/we/are/running/in)`.\n\nSince this is dependent on the directory structure and where things are\nrun, some tests have been added which run on a real module structure.\n\nThis approach just focusses on the use-case of running `gci` from\nthe top level of a module. It does not, for example support:\n\n* Discovering modules with a nested structure\n* Discovering modules defined in a `go.work` file\n\nIt was considered to get the module from `go list -m`, but this would\ndrag in all modules defined under the current directory (i.e. those in\n`go.work`) which might be confusing if those modules are importing each\nother. This could be improved, if we know the name of the file whose\nimports we're processing we could check if that file is under the\ndirectory of a given local module (possible improvement for the future).\n\nAnother alternative to consider would be using query patterns with\n`golang.org/x/tools/go/packages` e.g.\n\n config := packages.Config{Mode: packages.NeedModule | packages.NeedFiles | packages.NeedName}\n // where each \"file=\" maps to a file given as an argument to gci\n packages, err := packages.Load(\n &config,\n \"file=./path/to/file.go\",\n \"file=./path/to/other.go\",\n )\n\nSigned-off-by: Matthew Hughes ","shortMessageHtmlLink":"Add basic attempt at local module handling"}},{"before":"258d82b1ce68d6a1d35e67db97702fef8c601bef","after":null,"ref":"refs/heads/bump","pushedAt":"2024-02-19T01:04:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"}},{"before":"5ae85f369b8cdd1b8e276a39f3763736bee470b1","after":"3e4f5ad2579ecc8d263faa43dfdeb2f030f5899e","ref":"refs/heads/master","pushedAt":"2024-02-19T01:04:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.12.3 (#188)\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.12.3 (#188)"}},{"before":null,"after":"258d82b1ce68d6a1d35e67db97702fef8c601bef","ref":"refs/heads/bump","pushedAt":"2024-02-19T01:04:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"bump up to 0.12.3\n\nSigned-off-by: Loong ","shortMessageHtmlLink":"bump up to 0.12.3"}},{"before":"667afeb6bbac74af1fdeb7031739023d73e02c84","after":"5ae85f369b8cdd1b8e276a39f3763736bee470b1","ref":"refs/heads/master","pushedAt":"2024-02-19T01:01:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"Fix out of range panics (#182)\n\nSigned-off-by: Dmitry Novikov ","shortMessageHtmlLink":"Fix out of range panics (#182)"}},{"before":"e8eba3a3612b71732474c6ec974afc457b0a853d","after":"667afeb6bbac74af1fdeb7031739023d73e02c84","ref":"refs/heads/master","pushedAt":"2024-02-19T01:01:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"Update standard library list for go1.22.0 (#186)\n\nSigned-off-by: Emrecan BATI ","shortMessageHtmlLink":"Update standard library list for go1.22.0 (#186)"}},{"before":"19d84f7534fc24e0c27301e1d622274b88a93589","after":"e8eba3a3612b71732474c6ec974afc457b0a853d","ref":"refs/heads/master","pushedAt":"2023-12-27T01:18:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"daixiang0","name":"Loong Dai","path":"/daixiang0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26538619?s=80&v=4"},"commit":{"message":"Set version to v0.12.1 (#181)","shortMessageHtmlLink":"Set version to v0.12.1 (#181)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJkP85wA","startCursor":null,"endCursor":null}},"title":"Activity ยท daixiang0/gci"}