Robotframework-tidy

Latest version: v4.13.0

Safety actively analyzes 642283 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

1.1.0

Transformers

- Added alignVariablesSection for aligning variables and their values in column like appearance [50](https://github.com/MarketSquare/robotframework-tidy/issues/50)

Fixes

- Robotidy should not add new (extra) line at the end of file [47](https://github.com/MarketSquare/robotframework-tidy/issues/47)
- BuiltIn.Run Keyword If should now work with ReplaceRunKeywordIf transformer [53](https://github.com/MarketSquare/robotframework-tidy/issues/53)

1.0.0

Transformers

- DiscardEmptySections - empty sections are removed
- SplitTooLongLine - keywords with too long lines are split
- NormalizeSettingName - ensure that setting names are Title Case - Test Template, Library
- AssignmentNormalizer - use only one type of assignment
- NormalizeNewLines - ensure proper number of empty lines between keywords, test cases and sections
- NormalizeSectionHeaderName - ensure that sections are in ``*** Section ***`` or ``*** SECTION ***`` format
- ReplaceRunKeywordIf - replace RunKeywordIf with IF blocks

Features

- configurable transformers
- selectable transformers (chose how you want to transform your code)
- robotidy configuration can be supplied from cli and config file (which can be pointed to or autodetected in directory if the name is 'robotidy.toml'
- option ``--no-overview`` to disable writing to files
- option ``--diff`` to display file diff with the changes done by robotidy
- option ``--check`` to return status depending on if any file was modified by robotidy
- options ``--spacecount`` and ``--lineseparator`` for defining global formatting rules
- ``--startline`` and ``--endline`` arguments for narrowing down what robotidy is supposed to transform in file
- --list-transformers and ``--describe-transformer`` for displaying information about existing transformers

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.