Skip to content

Draft: Better exception rules handling #365

Draft: Better exception rules handling

Draft: Better exception rules handling #365

Triggered via pull request February 27, 2025 08:57
Status Failure
Total duration 2m 23s
Artifacts

lint.yml

on: pull_request
Lint Frontend
19s
Lint Frontend
Matrix: lint-go
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 30 warnings
Lint Go (macos-latest): internal/ruletree/ruletree.go#L101
Comment should end in a period (godot)
Lint Go (macos-latest)
issues found
Lint Go (ubuntu-latest): internal/ruletree/ruletree.go#L101
Comment should end in a period (godot)
Lint Go (ubuntu-latest)
issues found
Lint Go (windows-latest): internal/ruletree/ruletree.go#L101
Comment should end in a period (godot)
Lint Go (windows-latest)
issues found
Lint Go (macos-latest): internal/ruletree/ruletree.go#L47
unused-parameter: parameter 'filterName' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (macos-latest): internal/networkrules/rulemodifiers/removeheader.go#L133
receiver-naming: receiver name rme should be consistent with previous receiver name rm for RemoveHeaderModifier (revive)
Lint Go (macos-latest): internal/networkrules/rulemodifiers/thirdparty.go#L45
receiver-naming: receiver name t should be consistent with previous receiver name m for ThirdPartyModifier (revive)
Lint Go (macos-latest): internal/networkrules/rulemodifiers/removeparam.go#L110
receiver-naming: receiver name rme should be consistent with previous receiver name rm for RemoveParamModifier (revive)
Lint Go (macos-latest): internal/networkrules/rulemodifiers/contenttype.go#L73
receiver-naming: receiver name cm should be consistent with previous receiver name m for ContentTypeModifier (revive)
Lint Go (macos-latest): internal/networkrules/rulemodifiers/domain.go#L124
receiver-naming: receiver name dm should be consistent with previous receiver name m for DomainModifier (revive)
Lint Go (macos-latest): internal/networkrules/rulemodifiers/method.go#L79
receiver-naming: receiver name mm should be consistent with previous receiver name m for MethodModifier (revive)
Lint Go (macos-latest): internal/networkrules/rule/rule.go#L108
empty-block: this block is empty, you can remove it (revive)
Lint Go (macos-latest): internal/networkrules/rule/rule.go#L30
unused-parameter: parameter 'r' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (macos-latest): internal/networkrules/rule/rule.go#L34
unused-parameter: parameter 'modifiers' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (ubuntu-latest): internal/networkrules/rule/rule.go#L108
empty-block: this block is empty, you can remove it (revive)
Lint Go (ubuntu-latest): internal/networkrules/rule/rule.go#L30
unused-parameter: parameter 'r' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (ubuntu-latest): internal/networkrules/rule/rule.go#L34
unused-parameter: parameter 'modifiers' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (ubuntu-latest): internal/networkrules/rule/rule.go#L38
unused-parameter: parameter 'req' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (ubuntu-latest): internal/networkrules/rule/rule.go#L42
unused-parameter: parameter 'req' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (ubuntu-latest): internal/ruletree/ruletree.go#L47
unused-parameter: parameter 'filterName' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (ubuntu-latest): internal/networkrules/rulemodifiers/domain.go#L124
receiver-naming: receiver name dm should be consistent with previous receiver name m for DomainModifier (revive)
Lint Go (ubuntu-latest): internal/networkrules/rulemodifiers/contenttype.go#L73
receiver-naming: receiver name cm should be consistent with previous receiver name m for ContentTypeModifier (revive)
Lint Go (ubuntu-latest): internal/networkrules/rulemodifiers/thirdparty.go#L45
receiver-naming: receiver name t should be consistent with previous receiver name m for ThirdPartyModifier (revive)
Lint Go (ubuntu-latest): internal/networkrules/rulemodifiers/removeheader.go#L133
receiver-naming: receiver name rme should be consistent with previous receiver name rm for RemoveHeaderModifier (revive)
Lint Go (windows-latest): internal/networkrules/rulemodifiers/domain.go#L124
receiver-naming: receiver name dm should be consistent with previous receiver name m for DomainModifier (revive)
Lint Go (windows-latest): internal/networkrules/rulemodifiers/thirdparty.go#L45
receiver-naming: receiver name t should be consistent with previous receiver name m for ThirdPartyModifier (revive)
Lint Go (windows-latest): internal/networkrules/rulemodifiers/removeparam.go#L110
receiver-naming: receiver name rme should be consistent with previous receiver name rm for RemoveParamModifier (revive)
Lint Go (windows-latest): internal/networkrules/rulemodifiers/method.go#L79
receiver-naming: receiver name mm should be consistent with previous receiver name m for MethodModifier (revive)
Lint Go (windows-latest): internal/networkrules/rulemodifiers/contenttype.go#L73
receiver-naming: receiver name cm should be consistent with previous receiver name m for ContentTypeModifier (revive)
Lint Go (windows-latest): internal/networkrules/rulemodifiers/removeheader.go#L133
receiver-naming: receiver name rme should be consistent with previous receiver name rm for RemoveHeaderModifier (revive)
Lint Go (windows-latest): internal/ruletree/ruletree.go#L47
unused-parameter: parameter 'filterName' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (windows-latest): internal/networkrules/rule/rule.go#L108
empty-block: this block is empty, you can remove it (revive)
Lint Go (windows-latest): internal/networkrules/rule/rule.go#L30
unused-parameter: parameter 'r' seems to be unused, consider removing or renaming it as _ (revive)
Lint Go (windows-latest): internal/networkrules/rule/rule.go#L34
unused-parameter: parameter 'modifiers' seems to be unused, consider removing or renaming it as _ (revive)