We are pleased to announce the release of Apache Ignite abbreviation plugin 4.0.0. Artifacts and sources can be downloaded from here: https://github.com/timoninmaxim/ignite-abbrev-plugin/releases/tag/4.0.0
Apache Ignite abbreviation plugin is an IntelliJ Idea plugin that simplifies development with Apache Ignite coding guidelines [1, 2]. More information about the plugin is available in this repository: https://github.com/timoninmaxim/ignite-abbrev-plugin The main updates are: 1. Migrated build system from DevKit Idea plugin to IntelliJ Platform Gradle Plugin 2.6.0 [3] 2. Upgraded to JDK 17 3. Raised minimum supported IntelliJ IDEA version to 2022.3 4. Updated abbreviations list [4] Also there are some minor changes: 1. Fixed Scala language support [5] 2. Fixed QuickFix for IgniteAbbreviationInspection [6] 3. Fixed preview for IgniteGetterSetterGenerator [7] 4. Fixed preview for IgniteGetterSetterSubstitutor [8] 5. Added new JUnit4 tests (78% code coverage achieved) [9] Thanks to Maksim Timonin for reviewing all the changes. Please let us know if you encounter any problems. [1] https://cwiki.apache.org/confluence/display/IGNITE/Coding+Guidelines [2] https://cwiki.apache.org/confluence/display/IGNITE/Abbreviation+Rules [3] https://issues.apache.org/jira/browse/IGNITE-25625 [4] https://issues.apache.org/jira/browse/IGNITE-25906 [5] https://issues.apache.org/jira/browse/IGNITE-25710 [6] https://issues.apache.org/jira/browse/IGNITE-10722 [7] https://issues.apache.org/jira/browse/IGNITE-25900 [8] https://issues.apache.org/jira/browse/IGNITE-25905 [9] https://issues.apache.org/jira/browse/IGNITE-25722 -- Regards, Aleksandr Chesnokov