Axon Framework Plugin
for IntelliJ IDEA

Compatible with  IntelliJ IDEA
2 321
This plugin helps to navigate from and to the axon framework event handler annotations. Axon Framework helps build scalable, extensible and maintainable applications by supporting developers apply the Command Query Responsibility Segregation (CQRS) architectural pattern. Please report issues at

Download plugin

Recent change notes

Version 0.3.9
  • FIXED IDEAPLUGIN-10 Plugin crashes because it cannot find java.util.concurrent.ConcurrentHashMap.keySet

Version 0.3.7
  • FIXED IDEAPLUGIN-5 Command Publisher now links to @CommandHandler

Version 0.3.6
  • Performance improvements and navigation from event classes and command classes to handlers (thanks to Pawel Badenski)

Version 0.3.5
  • Several bugfixes for IDEAPLUGIN-4

Version 0.3.4
  • FIXED IDEAPLUGIN-4 @CommandHandler now links to the constructor of the commandhandler argument

Version 0.3.3
  • FIXED IDEAPLUGIN-13 / IDEAPLUGIN-14 Plugin crashes all the time

Version 0.3.2
  • IDEAPLUGIN-6 Added visual distinction between internal, saga and other events

Version 0.3.0
  • IDEAPLUGIN-6 Added visual distinction between internal and external events

Version 0.2.2
  • Bugfix: IDEAPLUGIN-9 / Issue when switching projects with Axon plugin #3

Version 0.2.1
  • Bugfix: IDEAPLUGIN-10
  • Small performance improvement

Version 0.2.0
  • Added Create Event Handler Quickfix

Version 0.1.1
  • Added support for Events from AbstractAnnotatedEntity
  • Fixed some issues where the plugin would not always show all handlers/publishers

Version 0.1.0
  • Fixed NPE
  • Fixed ConcurrentModificationException
  • Restructured code

Version 0.0.8
  • Fixed NPE
  • Fixed ConcurrentModificationException
  • Added support for all event handlers annotation types:
    • @EventHandler
    • @EventSourcingHandler
    • @SagaEventHandler
  • Event handler methods (and parameters used to defined the event type) are not marked as unused if a publishers for the declared event is available.

No comments so far.

Please  sign in  to leave a comment.