PureYAML/.swiftlint.yml

18 lines
451 B
YAML

# Mechanical enforcement of the code rules a machine can decide
# (engineering.md principle: no force-unwrap in shipping code).
#
# Inert until Swift sources exist. The CI workflow that runs swiftlint plus
# build plus test ships with the engine package.
opt_in_rules:
- force_unwrapping
excluded:
- .build
force_unwrapping: error
force_try: error
force_cast: error
line_length:
warning: 180
error: 180
trailing_comma:
mandatory_comma: true