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.
Code Completion with values
Boolean and selection lists are now included as additional code completion suggestion at keywords and module arguments.
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.