splint v1.8.0
1 new rule, 2 new outputs, and one of my favorite changes yet: continue to run after a rule throws an exception.
New rules
lint/warn-on-reflection
: Require that(set! *warn-on-reflection* true)
is called after thens
declaration at the start of every file. Defaults tofalse
.
Breaking
- Deprecate
--config
. Add--print-config
. No timeline for removal of--config
(maybe never?).
Added
edn
/edn-pretty
output: Print diagnostics as edn usingclojure.core/prn
andclojure.pprint/pprint
.- Continue to process files after running into errors during rules checking.
Changed
- Dependencies are updated to latest.
json
andjson-pretty
keys are now sorted.- Small performance improvements to patterns.
Can get it here.
⁂
Liked the post? Hated the post? Felt nothing whatsoever about the post?
Email me, and let me know!