Skip to content

Add YaEncoding, YaRSA, YaGzip, YaMiddleware #134

Add YaEncoding, YaRSA, YaGzip, YaMiddleware

Add YaEncoding, YaRSA, YaGzip, YaMiddleware #134

Triggered via pull request September 28, 2025 22:14
Status Failure
Total duration 1m 47s
Artifacts

go-lint.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Lint Code: yarsa/key.go#L48
Magic number: 2, in <argument> detected (mnd)
Lint Code: yarsa/key.go#L216
for loop can be changed to use an integer range (Go 1.22+) (intrange)
Lint Code: yarsa/reader_test.go#L63
File is not properly formatted (golines)
Lint Code: yarsa/key_test.go#L39
File is not properly formatted (golines)
Lint Code: yarsa/reader_test.go#L83
File is not properly formatted (gofumpt)
Lint Code: yarsa/key.go#L177
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"bits too small\")" (err113)
Lint Code: yarsa/key.go#L150
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"no modular inverse for d\")" (err113)
Lint Code: yarsa/key.go#L96
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"seed required\")" (err113)
Lint Code: yarsa/key.go#L88
do not define dynamic errors, use wrapped static errors instead: "errors.New(\"bits must be even and >= 512\")" (err113)
Lint Code: yarsa/yarsa_test.go#L54
The copy of the 'for' variable "i" can be deleted (Go 1.22+) (copyloopvar)