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.yamlmatch paths relative to the config file. This applies toignore,rules.paths.includeandrules.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-productwill now only trigger when we can infer that the types being iterated over are finite sequences. This addresses Issue #281- GPSG
snake-case-argumentsrule now correctly excludes argument separators and ”_”