A more responsive CLI
This time around we’ve been hard at work in the background - making the Command Line Interface quicker and more responsive, and fixing some pesky issues.
Added
- CLI: show a status message during file parsing and improve startup time.
- docs: added a recipe to
Flag Hard-Coded Values
Changed
- Make
.sourcery.yaml
match paths relative to the config file. This applies toignore
,rules.paths.include
andrules.paths.exclude
Fixed
- Fix faulty case in
for-append-to-extend
. Fixes Issue # 279 - Links to the individual refactorings in the plugins and our docs are now correct
- Issue where editors were displaying refactorings in the wrong location
- CLI: show progress during review always on
stderr
use-itertools-product
will now only trigger when we can infer that the types being iterated over are finite sequences. This addresses Issue #281- GPSG
snake-case-arguments
rule now correctly excludes argument separators and ”_”