OrchidE 2023.1.6
OrchidE 2023.1.6 brings support for Ansible test plugins and can display warnings from the Ansible Lint plugin in the OrchidE editor.
Ansible Test Plugin Support
OrchidE supports code completion and quick documentation for test conditions in the form of “is <condition>”
Configuration
Code completion for Ansible test plugins uses the settings of the collection to decide whether FQCN or short names should be suggested.
Deviating from this, you can specify in the editor settings of OrchidE whether the FQCN or the short name should also always be displayed. For Jinja builtin (Python Jinja2 Library) tests, there is no FQCN.
Display of Ansible Lint warnings in the OrchidE Editor
OrchidE can now display warnings from the Ansible Lint plugin in OrchidE editors.
Changes
- Bugfix: Undefined Variable inspection doesn’t recognize variables defined by the vars keyword in playbooks.
- Bugfix: Undefined Variable inspection doesn’t recognize loop variables when using keyword loop_control.
- Bugfix: NullPointerException when referencing variables in the argument_spec file under certain conditions.
- Bugfix: Exception in Ansible Structure view when using dot files or file name with only one char.
Deprecation
Support for IntelliJ platform 2022.3 is deprecated and will end with the launch of the EAP for IntelliJ version 2024.3.