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 thensdeclaration 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-prettyoutput: Print diagnostics as edn usingclojure.core/prnandclojure.pprint/pprint.- Continue to process files after running into errors during rules checking.
Changed
- Dependencies are updated to latest.
jsonandjson-prettykeys 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!