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
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 |