EventBus IntelliJ Plugin

Additional

Language
Kotlin
Version
v0.5.5.2020.3.1 (Feb 13, 2021)
Created
Aug 2, 2019
Updated
Jun 15, 2022 (Retired)
Owner
Madrapps
Contributor
Saravana (thsaravana)
1
Activity
Badge
Generate
Download
Source code

GreenRobot EventBus Plugin

IntelliJ iDEA plugin to work with projects using greenrobot's EventBus library

Install

You can install the plugin from Preferences -> Plugins and search for the plugin. You can also download the plugin from the intelliJ iDEA Marketplace.

Features

  • Supports post, postSticky and @Subscribe
  • Jump from post to subscribe and vice versa
  • Shows marker only for @Subscribe methods that have correct signatures
  • Optionally show usages in 'Find' tool window
  • Add breakpoints to all usages in a single click
  • Fully supported for project using both Java and Kotlin

Testing

There are no unit tests yet (I am writing them, but hit a roadblock. We will soon find a way). Any changes made to the plugin should be tested against this project. This project contains all possible use cases of EventBus in both Java and Kotlin.