OrchidE Version 2023.1.6: Support für Ansible Test plugins.

OrchidE 2023.1.6

OrchidE 2023.1.6 bringt Unterstützung für Ansible Test plugins und kann Warnungen aus dem Ansible Lint Plugin im OrchidE Editor anzeigen.

Ansible Test Plugin Support

OrchidE unterstützt Code Completion und Quick Documentation für Test-Bedingungen in der Form von “is <Bedingung>”

Ansible test plugin support


Konfiguration

Code Completion für Ansible Tests benutzt für die Entscheidung ob FQCN oder kurze Namen vorgeschlagen werden sollen, die Einstellungen der Collection.

Abweichend davon kann in den Editor Einstellung von OrchidE festgelegt werden ob zusätzlich immer der FQCN oder der kurze Name angezeigt werden soll. Für Jinja builtin (Python Jinja2 Library) Tests, gibt es kein FQCN.

Ansible test plugin configuration settings


Anzeige von Ansible Lint Warnungen im OrchidE Editor

OrchidE kann jetzt Warnung aus dem Ansible Lint Plugin in OrchidE Editoren anzeigen.

Ansible Lint plugin support


Changes

  • Bugfix: Die Inspection “Undefined Variable” erkennt keine Variablen, die durch das Keyword “vars” in Playbooks definiert sind.
  • Bugfix: Die Inspection “Undefined Variable” erkennt keine Schleifenvariablen, wenn das Keyword “loop_control” verwendet wird.
  • Bugfix: NullPointerException beim Verweis auf Variablen in der argument_spec-Datei unter bestimmten Bedingungen.
  • Bugfix: Exception in der Ansible-Strukturansicht bei Verwendung von Dot-Files oder Dateinamen mit einem Zeichen.


Deprecation

Der Support für die IntelliJ Plattform 2022.3 ist deprecated und endet mit dem Erscheinen der EAP Version der IntelliJ Plattform 2024.3.