1
0
mirror of https://github.com/fzipp/gocyclo.git synced 2025-02-06 11:01:57 +00:00

75 Commits

Author SHA1 Message Date
Frederik Zipp
bd5027b8d0 .github/workflows: update Go version in build.yml 2022-12-03 11:59:19 +01:00
Frederik Zipp
62aa1f84d9 cmd/gocyclo: remove meaningless -total and -total-short options
Fixes #47
v0.6.0
2022-06-15 20:03:54 +02:00
Frederik Zipp
f2d376029e testdata: use for loop with full ForClause to prevent gofmt from reformatting it 2022-06-04 21:42:27 +02:00
Frederik Zipp
0198fc9b4a use stable sort for stable tests 2022-06-04 06:30:00 +02:00
Frederik Zipp
d664e74d8c cmd/gocyclo: gofmt 2022-05-07 07:56:46 +02:00
Frederik Zipp
f9856395da Don't skip directories . and ... Fixes #44 v0.5.1 2022-04-06 22:51:31 +02:00
Frederik Zipp
b5acf12abc CHANGELOG: update for version 0.5.0 v0.5.0 2022-03-22 18:22:01 +01:00
Frederik Zipp
3f1109b1eb ignore 'vendor' and 'testdata' directories and directories with names that begin with '.' or '_'
Fixes #42
2022-03-22 18:19:27 +01:00
fzipp
9daf4d98bd update CHANGELOG for v0.4.0 v0.4.0 2021-12-19 09:52:45 +01:00
fzipp
a4d5b57513 update CHANGELOG.md for next release 2021-10-31 09:22:01 +01:00
fzipp
44804ba326 support method receivers with type parameters for Go 1.18 2021-10-30 10:51:11 +02:00
fzipp
e117b7f7d5 don't use Printf with dynamic first argument and no further arguments 2021-09-19 19:34:16 +02:00
fzipp
af52b968ef update test for changed line numbers 2021-07-17 10:18:23 +02:00
fzipp
7537a3d872 format the code 2021-07-17 10:14:38 +02:00
fzipp
2f7fd033dc use filepath.WalkDir instead of filepath.Walk
requires Go 1.16 or later
2021-07-17 10:14:30 +02:00
Frederik Zipp
ffe36aa317 README: use go install 2021-04-08 20:54:11 +02:00
Frederik Zipp
316085fcc3 Use Github actions workflow for build instead of travis-ci 2020-10-24 10:56:26 +02:00
Frederik Zipp
1ae4744030 README: add build status badge 2020-10-23 21:31:28 +02:00
Frederik Zipp
f765863021 Add travis-ci configuration 2020-10-23 21:30:19 +02:00
Frederik Zipp
6455a03125 CHANGELOG.md: Add date to v0.3.1 release 2020-10-20 23:10:10 +02:00
Frederik Zipp
39f24b3057 Update CHANGELOG.md for v0.3.1 v0.3.1 2020-10-20 23:06:10 +02:00
Frederik Zipp
fe3477cd16 Add a changelog file. Fixes #35 2020-10-20 22:57:09 +02:00
Frederik Zipp
28ccd9b63a Allow ignore directive with trailing spaces 2020-10-18 18:27:41 +02:00
Frederik Zipp
d554ab6362 Add test cases for loops 2020-10-18 18:12:35 +02:00
Frederik Zipp
15f666eec3 Use 'line' instead of 'row' 2020-10-18 18:04:22 +02:00
Frederik Zipp
841cfcc0a1 Reformat code 2020-10-18 17:47:25 +02:00
Frederik Zipp
81a5c14840 Add tests for SortAndFilter 2020-10-18 17:43:19 +02:00
Frederik Zipp
dc7168f088 Add stats tests 2020-10-18 17:21:33 +02:00
Frederik Zipp
97315d70d9 Add test cases 2020-10-18 16:18:17 +02:00
Frederik Zipp
ea6c85d7e8 README: add example output 2020-10-18 12:44:32 +02:00
Frederik Zipp
c2a8cd8bdd Improved README. Fixes #10 2020-10-17 19:33:38 +02:00
Frederik Zipp
07eff12b72 Fix cyclomatic complexity for function literals 2020-10-17 18:47:23 +02:00
Frederik Zipp
ae8fda11ec Export the AnalyzeASTFile function v0.3.0 2020-10-17 11:41:06 +02:00
Frederik Zipp
cc987b34d2 Add doc comments to exported functions and types 2020-10-17 11:24:43 +02:00
Frederik Zipp
da0c621b6a Add -avg-short and -total-short flags. Fixes #32 2020-10-17 05:04:04 +02:00
Frederik Zipp
4ef448fd9f Ignore default cases. Fixes #15 2020-10-17 04:45:45 +02:00
Frederik Zipp
f81e40fd51 README: update -ignore example 2020-10-17 04:18:43 +02:00
Frederik Zipp
888613e277 README: Add pkg.go.dev and Go report card badges v0.2.0 2020-10-17 04:13:03 +02:00
Frederik Zipp
2fa10b9c3c README: add example of //gocyclo:ignore for function literal 2020-10-17 03:42:12 +02:00
Frederik Zipp
8bed6ab761 README: fix example 2020-10-17 03:40:19 +02:00
Frederik Zipp
48e3571926 README: add -ignore flag example 2020-10-17 03:35:01 +02:00
Frederik Zipp
4a36b7d439 Add -ignore flag. Fixes #9, #11, #4 2020-10-17 03:32:10 +02:00
Frederik Zipp
62951d8050 Refactoring: implement AverageComplexity and TotalComplexity as methods on Stats 2020-10-17 02:12:41 +02:00
Frederik Zipp
56589e6586 Refactoring, improved error handling 2020-10-17 02:00:40 +02:00
Frederik Zipp
8012fb912d SortAndFilterStats: do not modify original stats slice 2020-10-17 01:39:53 +02:00
Frederik Zipp
0f4d04b360 Rename stat.go to stats.go 2020-10-17 01:27:30 +02:00
Frederik Zipp
89f2edfd24 Introduce 'Stats' type 2020-10-17 01:26:30 +02:00
Frederik Zipp
8dce0dcd77 Lower case 'complexity' 2020-10-17 01:23:39 +02:00
Frederik Zipp
cdb0983b3c Refactoring: rename print functions 2020-10-17 01:19:08 +02:00
Frederik Zipp
48b28985d5 README: update go get instruction 2020-10-17 01:16:20 +02:00