IGNITE-25905 Update: turn off preview for IgniteGetterSetterSubstitutor (#18)
1 file changed
tree: 3f68155660ce8479f3068317233965c86ef19d4b
  1. gradle/
  2. src/
  3. .gitignore
  4. build.gradle
  5. DEVNOTES.md
  6. gradle.properties
  7. gradlew
  8. gradlew.bat
  9. README.md
  10. settings.gradle
README.md

Apache Ignite abbreviation plugin

License Java Gradle IntelliJ IDEA

IntelliJ Idea plugin that simplifies development with Apache Ignite coding guidelines.

Features

  • Code Style Validation:

    • Abbreviation rules. Full list of abbreviations to enforce can be found in src/main/resources/abbreviation.properties
    • Naming conventions (classes, methods, variables, getters/setters)
    • Annotation placement
    • Brace placement
    • Empty line management
    • Comparison using equals()
    • Modifiers in interfaces
  • Instant Feedback:

    • Real-time highlighting of violations
    • Quick-fix suggestions
  • Automated Corrections:

    • One-click fixes for common issues

Installation

  1. Download the plugin (.zip file) from the Releases page
  2. Install manually in IntelliJ IDEA following the instructions

Reporting issues

If you experience bugs or weird behavior please create an issue on the bug tracker or send it to dev@ignite.apache.org.

Plugin Version Compatibility

The latest release can be found on the Releases page. See tags page for full list of all available versions.

Plugin VersionMinimal IntelliJ IDEA Version
2.6.0 - 3.0.12013.1
4.0.02022.3