robotframework-tidy
robotframework-tidy copied to clipboard
Robot Framework code formatter
robotframework-tidy doesn't seem to fix a lot of the issues that robocop picks up. stuff like title case, spacing, etc. should be able to be automatically fixed. see https://github.com/MarketSquare/robotframework-robocop/issues/424
Autocomplete support for option names (such as --transform) and transformer names and (optionally) transformer parameters.
Hello, I came across some robot code which had the following construction in documentation and/or comments ` [documentation] this function \ adds two numbers, and return \ sum ` The...
We feel it is a best practice to always include the library name or resource name on the front of every keyword call. For example, instead of just saying Click...
```robotframework *** Keywords *** Example [Arguments] ${keyword} Run Keywords ${keyword} ``` ```toml [tool.robotidy] configure = ["RenameKeywords:enabled=True"] ``` After updating to version 3.3.2, robotidy is adding 5 spaces before between `Run...
It's confusing to users that InlineIf use 80 characters line_length by default (and not global line_length). However I remember there was reason it was configured that way by default -...
SplitTooLongLine transformer splits too long variables. It sometimes give us some benefits, ie: ``` ${SHORT_NAME} ... realy long value realy long value realy long value realy long value realy long...
Previously Tasks were recognized as Test Cases, but with different header name. Now it's handled differently and our tests for ``both-tests-and-tasks`` rule fails.
Robotidy, version 4.11.0 with RenameVariables tries to do the following change of the default value of an environment variable: ```diff - Set Test Variable ${MY_VAR} %{MY_ENV_VAR=None} + Set Test Variable...
Closes #570 Typing was improced by replacing ``List``, ``Optional``, ``Union`` etc by native types such as ``list``, ``None``, ``|``.