cli/cli

GitHub’s official command line tool Repository: github.com/cli/cli Commit: 54a671d9a8f8c7a785c132d6f6a25375dc96acc1 · HEAD up to date Analyzed: 2026-10-12T18:50:49-03:00 (159.5s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 42891 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-18 0eeec0b 48855.66 13.95 3501 204 local 2026-08-19 95d3a1d 48855.97 13.95 3501 204 local 2026-08-23 5d3c481 48726.39 13.87 3512 204 local 2026-08-26 606cda4 48153.35 13.40 3593 201 local 2026-08-27 d76da60 48156.35 13.40 3593 201 local 2026-08-30 40b742f 47904.58 13.36 3587 199 local 2026-09-02 0da5ee8 47199.08 13.15 3589 200 local 2026-09-02 adda317 47158.67 13.05 3614 199 local 2026-09-04 cba9646 47007.07 12.99 3620 198 local 2026-10-12 54a671d 42890.91 11.72 3660 189 local Top offenders Crap Complexity Coverage Function File 1980.00 44 0.0% Main internal/ghcmd/cmd.go:51 992.00 31 0.0% Discussion.ExportData pkg/cmd/discussion/client/types.go:34 812.00 28 0.0% creditsRun pkg/cmd/repo/credits/credits.go:115 702.00 26 0.0% EditFieldsSurvey pkg/cmd/pr/shared/editable.go:372 650.00 25 0.0% RepositoryGraphQL api/query_builder.go:555 650.00 25 0.0% CreatePullRequest api/queries_pr.go:490 650.00 25 0.0% FetchOptions pkg/cmd/pr/shared/editable.go:517 600.00 24 0.0% *Session.ExportData pkg/cmd/agent-task/capi/sessions.go:122 599.86 37 25.6% IssueGraphQL api/query_builder.go:385 552.00 23 0.0% GetRuns pkg/cmd/run/shared/shared.go:368

October 12, 2026 · 1 min · Pato Diaz

docker/compose

Define and run multi-container applications with Docker Repository: github.com/docker/compose Commit: 635221baf80e9b56dacb3a55dc7e378e8ea96a4c · HEAD up to date Analyzed: 2026-10-12T18:52:01-03:00 (67.0s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 25228 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-27 720da68 25150.86 14.80 1699 153 local 2026-08-30 727fa0e 25150.95 14.80 1699 153 local 2026-09-02 d0c384a 25156.55 14.80 1700 153 local 2026-09-02 5284c98 25170.64 14.81 1699 153 local 2026-10-12 635221b 25228.19 12.94 1949 153 local Top offenders Crap Complexity Coverage Function File 756.00 27 0.0% validateFlags cmd/compose/up.go:190 600.00 24 0.0% *composeService.runInteractiveUp pkg/compose/up.go:96 390.64 21 5.7% runUp cmd/compose/up.go:231 342.00 18 0.0% *composeService.runPlugin pkg/compose/plugins.go:134 306.00 17 0.0% *composeService.doBuildBake pkg/compose/build_bake.go:136 306.00 17 0.0% *composeService.Remove pkg/compose/remove.go:29 306.00 17 0.0% runPs cmd/compose/ps.go:95 272.00 16 0.0% runImages cmd/compose/images.go:62 272.00 16 0.0% *composeService.doBuildImage pkg/compose/build_classic.go:136 272.00 16 0.0% *composeService.prepareRun pkg/compose/run.go:122

October 12, 2026 · 1 min · Pato Diaz

pocketbase/pocketbase

Open Source realtime backend in 1 file Repository: github.com/pocketbase/pocketbase Commit: 6f370ea741f33adf889eef02e3c1b884a47aa522 · HEAD up to date Analyzed: 2026-10-12T19:02:34-03:00 (70.1s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 24998 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-22 5d217dd 25214.12 12.89 1956 101 local 2026-08-23 50f5f83 25073.65 12.73 1970 96 local 2026-08-24 bc8ffed 25081.07 12.74 1969 96 local 2026-09-02 8213ccf 25084.36 12.74 1969 96 local 2026-10-12 6f370ea 24997.61 12.68 1972 95 local Top offenders Crap Complexity Coverage Function File 1640.00 40 0.0% migrateOldCollections migrations/1717233556_v0.23_migrate.go:282 1246.79 49 20.7% areValuesEqual core/record_model.go:1156 1190.00 34 0.0% Serve apis/serve.go:61 1122.00 33 0.0% CORS apis/middlewares_cors.go:131 870.00 29 0.0% *ApiScenario.test tests/api.go:169 812.00 28 0.0% *driver.ListPaged tools/filesystem/internal/fileblob/fileblob.go:184 804.05 38 19.0% extractNestedVal core/record_field_resolver.go:453 702.00 26 0.0% init migrations/1717233558_v0.23_migrate3.go:22 552.00 23 0.0% init migrations/1778828400_normalize_indexes.go:13 506.00 22 0.0% *SMTPClient.send tools/mailer/smtp.go:64

October 12, 2026 · 1 min · Pato Diaz

alibaba/open/code/review

Secure, fast, efficient, battle-tested at Alibaba’s scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible. Repository: github.com/alibaba/open-code-review Commit: 4a3844c42fe07eabe5ca47cdd4c07b7a5d232544 · HEAD up to date Analyzed: 2026-10-12T18:48:41-03:00 (128.8s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 20557 ...

October 12, 2026 · 1 min · Pato Diaz

helm/helm

The Kubernetes Package Manager Repository: github.com/helm/helm Commit: dc56a44fee5ac036807348bc48653bc93d714953 · HEAD up to date Analyzed: 2026-10-12T18:56:33-03:00 (162.3s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 13858 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-18 c000a40 13911.96 8.63 1612 74 local 2026-08-19 9b447b4 37753.34 23.42 1612 191 local 2026-08-22 e9b85e4 13544.90 8.36 1620 70 local 2026-08-23 67d54fd 13569.15 8.36 1624 70 local 2026-08-26 d62bee2 13570.65 8.36 1624 70 local 2026-08-30 d2de64e 13578.65 8.36 1624 70 local 2026-09-02 67946bb 13558.79 8.34 1626 70 local 2026-09-02 fa11636 13765.82 8.47 1626 73 local 2026-10-12 dc56a44 13858.36 8.17 1697 70 local Top offenders Crap Complexity Coverage Function File 462.00 21 0.0% *ChartPathOptions.LocateChart pkg/action/install.go:900 462.00 21 0.0% *Client.processPluginPull pkg/registry/plugin.go:79 420.00 20 0.0% volumeName internal/third_party/dep/fs/fs.go:341 342.00 18 0.0% fixLongPath internal/third_party/dep/fs/fs.go:257 210.00 14 0.0% structToMap pkg/chart/common.go:184 182.00 13 0.0% *pluginInstallOptions.run pkg/cmd/plugin_install.go:122 182.00 13 0.0% *Client.ValidateReference pkg/registry/client.go:847 168.04 48 62.7% *Uninstall.Run pkg/action/uninstall.go:62 156.00 12 0.0% LoadFile pkg/chart/loader/load.go:113 139.36 50 67.1% *Configuration.renderResources pkg/action/action.go:279

October 12, 2026 · 1 min · Pato Diaz

google/osv/scanner

Vulnerability scanner written in Go which uses the data provided by https://osv.dev Repository: github.com/google/osv-scanner Commit: a4d0a04916e101efc0db563d6269713a03cbf00b · HEAD now f455353 — re-scan to update Analyzed: 2026-10-12T18:56:07-03:00 (153.8s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 12009 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-27 a67bcfe 10129.57 16.88 600 50 local 2026-08-30 78bc246 10129.57 16.88 600 50 local 2026-09-02 de9c035 10130.57 16.88 600 50 local 2026-10-12 a4d0a04 12009.01 19.03 631 59 local Top offenders Crap Complexity Coverage Function File 1260.00 35 0.0% printSummaryResult internal/output/table.go:114 930.00 30 0.0% run cmd/osv-reporter/main.go:40 552.00 23 0.0% rustAnalysis internal/sourceanalysis/rust.go:35 552.00 23 0.0% *vcrResponseNormalizingTransport.updateOfflineDB cmd/osv-scanner/internal/testcmd/vcr.go:922 342.00 18 0.0% action cmd/osv-scanner/scan/image/command.go:40 272.00 16 0.0% buildZipInMemory cmd/osv-scanner/internal/testcmd/vcr.go:1014 266.65 17 4.8% DoContainerScan pkg/osvscanner/osvscanner.go:169 240.00 15 0.0% *vcrResponseNormalizingTransport.normalizeVulnResponse cmd/osv-scanner/internal/testcmd/vcr.go:729 215.53 17 11.8% determineReturnErr pkg/osvscanner/osvscanner.go:374 210.00 14 0.0% run cmd/osv-scanner/internal/testcmd/run.go:47

October 12, 2026 · 1 min · Pato Diaz

gofiber/fiber

⚡️ Express inspired web framework written in Go Repository: github.com/gofiber/fiber Commit: 9438d7e90ad36755d88f94c94461a7e86549461a · HEAD up to date Analyzed: 2026-10-12T18:53:46-03:00 (66.0s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 8793 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-18 859d6c5 8247.03 4.53 1822 21 local 2026-08-19 fec5891 8247.03 4.53 1822 21 local 2026-08-22 c344047 8588.31 4.68 1835 22 local 2026-08-23 cfd2a99 8371.90 4.62 1813 22 local 2026-08-24 85d390c 8379.94 4.62 1814 22 local 2026-08-26 3ca9a9d 8453.01 4.63 1827 22 local 2026-08-27 a9981a7 8459.80 4.63 1829 22 local 2026-08-30 e7229b1 8459.80 4.63 1829 22 local 2026-09-02 d1d3888 8495.76 4.53 1876 21 local 2026-09-02 0c5108d 8495.76 4.53 1876 21 local 2026-10-12 9438d7e 8792.63 4.25 2071 19 local Top offenders Crap Complexity Coverage Function File 274.10 230 90.6% New middleware/cache/cache.go:154 132.00 11 0.0% GetTLSConfigs internal/tlstest/tls.go:22 97.78 87 88.8% *item.UnmarshalMsg middleware/cache/manager_msgp.go:685 72.73 71 93.0% *item.DecodeMsg middleware/cache/manager_msgp.go:176 56.00 7 0.0% isCanonicalName internal/fieldname/fieldname.go:149 44.06 44 96.8% *item.EncodeMsg middleware/cache/manager_msgp.go:393 42.00 6 0.0% Value internal/contextvalue/contextvalue.go:23 41.00 41 100.0% New middleware/cors/cors.go:89 39.74 38 89.4% *DefaultRes.SendFile res.go:1238 37.56 37 92.6% New middleware/static/static.go:255

October 12, 2026 · 1 min · Pato Diaz

labstack/echo

High performance, minimalist Go web framework Repository: github.com/labstack/echo Commit: 8fd0e184dd390ffdf082f5eda247c3ab41d5d290 · HEAD up to date Analyzed: 2026-10-12T18:56:16-03:00 (5.8s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 2074 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-19 05489dc 1925.29 3.64 529 6 local 2026-08-23 4ec116d 1927.55 3.64 529 6 local 2026-08-24 e552b4d 1927.55 3.64 529 6 local 2026-09-02 90702e7 1926.48 3.64 529 6 local 2026-10-12 8fd0e18 2073.77 3.74 554 5 local Top offenders Crap Complexity Coverage Function File 53.01 53 98.8% bindValue binder_generic.go:405 50.00 50 98.8% *DefaultRouter.Route router.go:919 46.01 46 98.4% bindData bind.go:218 39.96 36 85.5% StaticConfig.ToMiddleware middleware/static.go:182 39.01 39 98.5% RequestLoggerConfig.ToMiddleware middleware/request_logger.go:246 29.98 29 89.5% *DefaultRouter.Remove router.go:390 29.11 29 94.9% CSRFConfig.ToMiddleware middleware/csrf.go:127 26.17 26 93.8% CORSConfig.ToMiddleware middleware/cors.go:151 26.00 26 100.0% *ValueBinder.ints binder.go:577 26.00 26 100.0% *ValueBinder.uints binder.go:805

October 12, 2026 · 1 min · Pato Diaz

gin/gonic/gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices. Repository: github.com/gin-gonic/gin Commit: 0f09c3a9b4626d9fe9979cf4d0521d6ae32ab646 · HEAD up to date Analyzed: 2026-10-12T18:52:37-03:00 (34.0s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 1417 ...

October 12, 2026 · 1 min · Pato Diaz

padiazg/go/crap

A CLI tool that calculates the CRAP score (cyclomatic complexity x coverage) for Go projects. Repository: github.com/padiazg/go-crap Commit: fdd4a05c044fb409aa62cbe84a5c3b1e8f692861 · HEAD up to date Analyzed: 2026-10-12T19:01:09-03:00 (13.9s) Engine: local · go-crap 0.5.1 go-crap command go-crap scan --format json --no-progress --verbose -o tmp.json --coverage-profile .go-crap-cover.out ./... Trend 885 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-24 e38ff20 884.60 4.66 190 0 local 2026-10-12 fdd4a05 884.60 4.66 190 0 local Top offenders Crap Complexity Coverage Function File 19.12 6 28.6% exprString internal/complexity/analyze.go:196 19.00 19 100.0% runScan cmd/scan.go:116 17.12 17 92.6% *TableFormatter.Format internal/report/table.go:34 17.00 17 100.0% *Scanner.Scan internal/coverage/scanner.go:64 12.49 12 85.0% *GithubFormatter.Format internal/report/github.go:13 12.00 3 0.0% *GoPrettyReporter.SetDetail internal/progress/gopretty.go:69 12.00 3 0.0% *PRCommentFormatter.writeNewFunctionsSection internal/report/pr_comment.go:127 12.00 3 0.0% filterNewFunctions internal/report/pr_comment.go:255 12.00 3 0.0% *Entries.ForTable internal/scan/entries.go:137 11.00 11 100.0% AnalyzeFiles internal/complexity/analyze.go:66

October 12, 2026 · 1 min · Pato Diaz