Skip to content

0.5.5

Choose a tag to compare

@github-actions github-actions released this 21 Sep 10:20
· 461 commits to main since this release

Added

  • Check for invalid usage of the keyword-only marker ${} for [Arguments] settings
  • Variable scoping support (local, test case, task, suite, global)

Changed

  • Executed keywords in SMT view are now tests instead of suites to assign console output, state and duration correctly to it
  • Made showing up of keywords in SMT view configurable. Decide for yourself if you want them to be listed separately or not. Default is to not show them.
  • Lexing and parsing of variables and variable definitions to allow special characters in variable names
  • Lookup of variables based on the concrete name defined and the basename as fallback
  • Extended unused variable lookup to files in test suite scope. Variables defined in imported files (i.e. resource files) are now considered as long as the
    scope matches the expected one

Fixed

  • Reference resolve of variables in the same file (jump to the closest variable definition even when another testcase/task provides a variable definition with
    the same name)
  • Fixed variable definition marked as unused because of different casing of variable names
  • Look for variable usages only in the current scope (test case) if defined in it
  • Fixed detection for reassigned variable definitions
  • Fixed unstable usage inspection of variables (to mark them as unused)