Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

starsforkslicenseupdatedrelease
  • Repository: github.com/caddyserver/caddy
  • Commit: 45ba3278b5822f6fa6107a44ca41669b6e722482 · HEAD up to date
  • Analyzed: 2026-08-19T22:55:55-03:00 (354.5s)
  • Engine: local · go-crap 0.5.1

Trend

169791

History

DateCommitCombinedAverageFuncsExceededEngine
2026-08-180bbda5c170059.6785.032000327local
2026-08-1945ba327169791.1484.902000325local

Top offenders

CrapComplexityCoverageFunctionFile
46784.622386.3%*Handler.UnmarshalCaddyfilemodules/caddyhttp/reverseproxy/caddyfile.go:143
9171.3012114.8%parseTLScaddyconfig/httpcaddyfile/builtins.go:118
8991.941046.3%*HTTPTransport.UnmarshalCaddyfilemodules/caddyhttp/reverseproxy/caddyfile.go:1018
6806.00820.0%unmarshalCaddyfileServerOptionscaddyconfig/httpcaddyfile/serveroptions.go:67
6162.00780.0%*App.automaticHTTPSPhase1modules/caddyhttp/autohttps.go:77
6006.00770.0%*ACMEIssuer.UnmarshalCaddyfilemodules/caddytls/acmeissuer.go:448
3817.9913140.1%*ServerType.serversFromPairingscaddyconfig/httpcaddyfile/httptype.go:553
3457.35689.8%consolidateConnPoliciescaddyconfig/httpcaddyfile/httptype.go:1198
2352.00480.0%cmdReverseProxymodules/caddyhttp/reverseproxy/command.go:87
2162.00460.0%*App.Provisionmodules/caddyhttp/app.go:188