github.com/9elements/firmware-action/action@v0.0.0-20240514065043-044ed91c9ed8/.golangci.yml (about) 1 linters-settings: 2 sloglint: 3 # Enforce not mixing key-value pairs and attributes. 4 # Default: true 5 no-mixed-args: false 6 # Enforce using key-value pairs only (overrides no-mixed-args, incompatible with attr-only). 7 # Default: false 8 kv-only: true 9 # Enforce using attributes only (overrides no-mixed-args, incompatible with kv-only). 10 # Default: false 11 attr-only: true 12 # Enforce using methods that accept a context. 13 # Default: false 14 context-only: true 15 # Enforce using static values for log messages. 16 # Default: false 17 static-msg: true 18 # Enforce using constants instead of raw keys. 19 # Default: false 20 no-raw-keys: true 21 # Enforce a single key naming convention. 22 # Values: snake, kebab, camel, pascal 23 # Default: "" 24 key-naming-case: snake 25 # Enforce putting arguments on separate lines. 26 # Default: false 27 args-on-sep-lines: true