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

Reply via email to