OrchidE Version 2020.1.7: New Features

OrchidE 2020.1.7.0: New Features

OrchidE 2020.1.7.0 brings a new inspection to check the type of keyword or module argument. Code completion for keywords and module arguments now also offer known values for even faster editing.

Type Checks

OrchidE can now check the types

  • boolean,
  • integer and
  • selection list

for keywords and module arguments and warn when type is wrong.

The use of Jinja variables with simple references is also supported.

Type definitions are used from collection and keyword documentation. Custom definitions from argument_specs are currently not supported.

Type check


Code Completion with values

Boolean and selection lists are now included as additional code completion suggestion at keywords and module arguments.

Code completion with values

Which combination of boolean (true/false, yes/no, on/off) is suggested can be set in the editor settings.


Changes

  • Change: Support code completion for variables for debug: -> var:.
  • Change: Various improvements and fixes for include_tasks in code completion and navigation “go to declaration”.
  • Bugfix: Inspection undefined variables does not consider loop variable in Jinja templates from host/group variables.
  • Bugfix: Error displaying “no valid file” for arguments with name “file”.


Deprecation

Support for IntelliJ platform 2019.2 is deprecated and will end with the release of IntelliJ platform 2021.2.