Features
- Add
--silentoption to disable all output when running Robocop (issue #1512) - Improve startup performance of the Robocop (using a Robocop repository as a benchmark: from 5s to 0.3s). It was done
by fixing issues in handling ignored files and by properly caching configuration files (to avoid multiple lookups).
The difference may be noticeable only for the large, complex projects (issue #1503)
Fixes
- Fix directories from the
.gitignorefile not ignored (issue #1503) - Fix
migratecommand migrating formatters withenabled=Falsefrom the old transform to select option (issue #1492) - Fix
migratecommand not splitting multiline configurations (issue #1491) - Fix multiline inline IF splitting. To avoid issues when formatting such code, all inline IFs are now flattened to a single line (issue #1506):
*** Test Cases ***
Multiline inline IF
IF True
... Somethingbecomes:
*** Test Cases ***
Multiline inline IF
IF True Something- Fix
enabledformatter parameter not validating as a boolean (issue #1476)
Documentation
- Mark disabled rules in the documentation (previously they were not distinguishable from the enabled rules) (issue #1518)
- Add two new sections to the documentation: