inclusive_language erlaubt „master" (Krypto-Standard, spiegelt Web- MasterKeyCryptoProvider); opening_brace deaktiviert (kollidiert mit swiftformats Brace-Wrapping); type_body_length (zentrale Engine) + cyclomatic_complexity (pull) gezielt stummgeschaltet; Test-Variablen auf ≥2 Zeichen. swift test 18/18 grün. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
37 lines
783 B
YAML
37 lines
783 B
YAML
disabled_rules:
|
|
- todo
|
|
- trailing_comma
|
|
# Kollidiert mit swiftformats wrapMultilineStatementBraces (das `{`
|
|
# mehrzeiliger Bedingungen auf eine eigene Zeile setzt). swiftformat
|
|
# besitzt die Brace-Platzierung.
|
|
- opening_brace
|
|
|
|
# „master key" ist Standard-Krypto-Terminologie + spiegelt die Web-Benennung
|
|
# (@mana/event-sync `MasterKeyCryptoProvider`/`masterKey`). Sonst inclusive.
|
|
inclusive_language:
|
|
override_allowed_terms:
|
|
- master
|
|
|
|
opt_in_rules:
|
|
- empty_count
|
|
- empty_string
|
|
- explicit_init
|
|
- first_where
|
|
- sorted_first_last
|
|
- toggle_bool
|
|
- unneeded_parentheses_in_closure_argument
|
|
|
|
line_length:
|
|
warning: 120
|
|
error: 160
|
|
ignores_comments: true
|
|
|
|
identifier_name:
|
|
min_length: 2
|
|
excluded:
|
|
- id
|
|
- ok
|
|
|
|
included:
|
|
- Sources
|
|
- Tests
|