This project integrates the Hyperion pipeline with the IntelliJ IDEA IDE family. It is able to show the amount of logs triggered inline in the editor, based on information aggregated in the aggregator. It is a reference implementation for how IDEs can be integrated with Hyperion.
Please check step 7 of the Hyperion setup guide for an up-to-date guide on how to get started with the IntelliJ plugin.
To build the IntelliJ plugin, run gradle plugin:buildPlugin
. The result will be located in build/distributions/plugin.zip
.
To publish the IntelliJ plugin to the marketplace, run gradle plugin:publishPlugin
. Note that this requires an authentication token from the serg-delft vendor and the plugin version needs to be unique.
To execute the tests and linting, run gradle plugin:check
.
To launch a sandbox IDE with the plugin preinstalled, run gradle plugin:runIde
.