Skip to content

Improve X11/Wayland compatibility #55

Improve X11/Wayland compatibility

Improve X11/Wayland compatibility #55

Triggered via pull request September 29, 2025 17:41
Status Success
Total duration 38s
Artifacts

golangci-lint.yml

on: pull_request
golangci-lint
34s
golangci-lint
Fit to window
Zoom out
Zoom in

Annotations

10 errors
golangci-lint: cmd/goose/icons.go#L81
File is not properly formatted (gofumpt)
golangci-lint: cmd/goose/icons.go#L71
Comment should end in a period (godot)
golangci-lint: cmd/goose/icons.go#L60
Comment should end in a period (godot)
golangci-lint: cmd/goose/icons.go#L39
Comment should end in a period (godot)
golangci-lint: cmd/goose/icons.go#L27
Comment should end in a period (godot)
golangci-lint: cmd/goose/multihandler.go#L24
hugeParam: record is heavy (288 bytes); consider passing it by pointer (gocritic)
golangci-lint: cmd/goose/main.go#L616
rangeValCopy: each iteration copies 184 bytes (consider pointers or indexing) (gocritic)
golangci-lint: cmd/goose/main.go#L258
ifElseChain: rewrite if-else to switch statement (gocritic)
golangci-lint: cmd/goose/main.go#L288
cognitive complexity 59 of func `(*App).onReady` is high (> 55) (gocognit)
golangci-lint: cmd/goose/main_test.go#L327
Error return value is not checked (errcheck)