Features
- Add
per_file_ignoresoption to ignore rules matching file patterns (issue #1134)
Example configuration:
[tool.robocop.lint.per_file_ignores]
"test.robot" = ["VAR02"]
"ignore_subdir/*" = ["empty-line-after-section", "DOC01"]
"ignore_file_in_subpath/test2.robot" = ["SPC10"]- Allow manually disabling reports with
enabled=False. It can be used to disable defaultprint_issuesreport (issue #1540) - Add
docs_urlproperty to rule class which points to rule documentation URL (issue #1432)
Fixes
- Fix piping output (
robocop check > output.txt) not working on Windows because of code lines converted to emojis (issue #1539) - Fix configuration file loaded from the root directory with
--ignore-file-configoption enabled (other configuration files were correctly ignored)
Documentation
- Describe how to extend the Robocop Rule class using
docs_urlas an example (here).