Breaking
- None.
Experimental
- None.
Enhancements
-
Make the
unused_declaration
rule run 3-5 times faster, and
enable it to detect more occurrences of unused declarations.
JP Simard -
Remove unneeded internal locking overhead, leading to increased
performance in multithreaded operations.
JP Simard -
Skip correcting file if the swift parser reports a warning or an
error.
JP Simard
#3343
Bug Fixes
-
Rule
unused_capture_list
should not be triggered by self keyword.
hank121314
#2367 -
Rule
multiple_closures_with_trailing_closure
no longer triggers when Swift
5.3's 'multiple trailing closures' feature is used.
Jumhyn
#3295