traefik/traefik

The Cloud Native Application Proxy Repository: github.com/traefik/traefik Commit: 237f13c677edb45ab696b7347b517e1f6b46b849 · HEAD up to date Analyzed: 2026-08-30T18:06:51-03:00 (601.2s) 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 45549 History Date Commit Combined Average Funcs Exceeded Engine 2026-08-18 b51bd71 149626.00 42.46 3524 593 local 2026-08-19 6fc09bb 150456.00 42.59 3533 593 local 2026-08-23 9bb0e55 45611.73 12.84 3552 183 local 2026-08-24 f2d0794 45614.81 12.84 3552 183 local 2026-08-26 83c3499 45533.03 12.80 3557 182 local 2026-08-30 237f13c 45549.13 12.80 3558 182 local Top offenders Crap Complexity Coverage Function File 4032.00 63 0.0% ForKind pkg/provider/kubernetes/crd/generated/applyconfiguration/utils.go:40 2168.02 77 29.3% *Builder.buildConstructor pkg/server/middleware/middlewares.go:101 1560.00 39 0.0% setupServer cmd/traefik/traefik.go:174 1332.00 36 0.0% *Provider.watchNewDomains pkg/provider/acme/provider.go:515 1122.00 33 0.0% *Provider.listInstances pkg/provider/ecs/ecs.go:207 812.00 28 0.0% *MiddlewareSpec.DeepCopyInto pkg/provider/kubernetes/crd/traefikio/v1alpha1/zz_generated.deepcopy.go:905 672.47 53 39.6% *Configuration.ValidateConfiguration pkg/config/static/static_config.go:453 650.00 25 0.0% fill pkg/collector/hydratation/hydration.go:26 600.00 24 0.0% *Provider.getClient pkg/provider/acme/provider.go:276 462.00 21 0.0% NewProviderAggregator pkg/provider/aggregator/aggregator.go:71

August 30, 2026 · 1 min · Pato Diaz

docker/compose

Define and run multi-container applications with Docker Repository: github.com/docker/compose Commit: 727fa0e67d952f93757fa5d86d2ff91d96f0ad1b · HEAD up to date Analyzed: 2026-08-30T17:42:05-03:00 (17.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 25151 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 Top offenders Crap Complexity Coverage Function File 756.00 27 0.0% validateFlags cmd/compose/up.go:189 420.00 20 0.0% *composeService.runInteractiveUp pkg/compose/up.go:90 420.00 20 0.0% *composeService.executePlugin pkg/compose/plugins.go:108 351.59 20 6.1% runUp cmd/compose/up.go:230 306.00 17 0.0% runPs cmd/compose/ps.go:95 306.00 17 0.0% *composeService.Remove pkg/compose/remove.go:30 306.00 17 0.0% *composeService.doBuildBake pkg/compose/build_bake.go:132 272.00 16 0.0% *composeService.prepareRun pkg/compose/run.go:123 272.00 16 0.0% runImages cmd/compose/images.go:62 272.00 16 0.0% *composeService.doBuildImage pkg/compose/build_classic.go:136

August 30, 2026 · 1 min · Pato Diaz

pocketbase/pocketbase

Open Source realtime backend in 1 file Repository: github.com/pocketbase/pocketbase Commit: bc8ffed4e7265a70a6e8de76c0b0b48b945e19ef · HEAD up to date Analyzed: 2026-08-24T19:12:01-03:00 (37.2s) 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 25081 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 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:1155 1190.00 34 0.0% Serve apis/serve.go:61 1122.00 33 0.0% CORS apis/middlewares_cors.go:129 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

August 24, 2026 · 1 min · Pato Diaz

helm/helm

The Kubernetes Package Manager Repository: github.com/helm/helm Commit: d2de64e64bc64cbef584a0ccb13eb8cb0c96bded · HEAD up to date Analyzed: 2026-08-30T17:44:00-03:00 (53.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 13579 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 Top offenders Crap Complexity Coverage Function File 462.00 21 0.0% *ChartPathOptions.LocateChart pkg/action/install.go:889 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:848 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

August 30, 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: 78bc2469a1ea51a9f6819e08b1ff84780fe233af · HEAD up to date Analyzed: 2026-08-30T17:47:12-03:00 (282.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 10130 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 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:36 342.00 18 0.0% action cmd/osv-scanner/scan/image/command.go:40 310.43 34 37.9% scan pkg/osvscanner/scan.go:183 210.00 14 0.0% isUnimportant pkg/osvscanner/vulnerability_result.go:257 205.13 17 13.3% determineReturnErr pkg/osvscanner/osvscanner.go:361 182.00 13 0.0% DoContainerScan pkg/osvscanner/osvscanner.go:169 132.00 11 0.0% Run cmd/osv-scanner/internal/cmd/run.go:26 118.43 94 86.0% *Decoder.unmarshal internal/thirdparty/xml/read.go:321

August 30, 2026 · 1 min · Pato Diaz

gofiber/fiber

⚡️ Express inspired web framework written in Go Repository: github.com/gofiber/fiber Commit: e7229b1b3ead150398ad7c100a128c6f276f4b43 · HEAD up to date Analyzed: 2026-08-30T17:43:04-03:00 (56.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 8460 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 Top offenders Crap Complexity Coverage Function File 467.37 203 81.4% New middleware/cache/cache.go:138 306.00 17 0.0% extractChainWithSource extractors/extractors.go:232 132.00 11 0.0% GetTLSConfigs internal/tlstest/tls.go:22 90.00 9 0.0% Combined internal/headerlookup/headerlookup.go:80 86.89 79 89.2% *item.UnmarshalMsg middleware/cache/manager_msgp.go:644 66.74 65 92.6% *item.DecodeMsg middleware/cache/manager_msgp.go:176 62.05 11 25.0% *Storage.gc internal/storage/memory/memory.go:164 56.00 7 0.0% isCanonicalName internal/fieldname/fieldname.go:142 42.00 6 0.0% Value internal/contextvalue/contextvalue.go:23 42.00 6 0.0% Del internal/fieldname/fieldname.go:160

August 30, 2026 · 1 min · Pato Diaz

alibaba/open/code/review

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: 124bfc3b9e978a83eef9692a7f9bdf64617064d1 · HEAD up to date Analyzed: 2026-08-30T17:40:42-03:00 (50.7s) 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 6840 ...

August 30, 2026 · 1 min · Pato Diaz

labstack/echo

High performance, minimalist Go web framework Repository: github.com/labstack/echo Commit: e552b4de75b640bc622411fe01eed33f7704c8a0 · HEAD up to date Analyzed: 2026-08-24T19:09:43-03:00 (2.7s) 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 1928 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 Top offenders Crap Complexity Coverage Function File 53.01 53 98.8% bindValue binder_generic.go:405 46.07 46 96.7% bindData bind.go:208 46.01 46 98.7% *DefaultRouter.Route router.go:886 39.01 39 98.5% RequestLoggerConfig.ToMiddleware middleware/request_logger.go:246 36.25 32 83.9% StaticConfig.ToMiddleware middleware/static.go:177 31.09 31 95.5% *DefaultRouter.Remove router.go:384 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

August 24, 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: dcaa4296d111981ffb31ac3eba90bb63e1eb5ab9 · HEAD up to date Analyzed: 2026-08-23T23:59:09-03:00 (107ms) 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 1412 ...

August 23, 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: e38ff206b7f1920299e779d62a58ed094a261531 · HEAD up to date Analyzed: 2026-08-24T01:49:29-03:00 (6.7s) 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 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

August 24, 2026 · 1 min · Pato Diaz