/detekt-intellij-plugin

Detekt plugin for IntelliJ

Primary LanguageKotlinApache License 2.0Apache-2.0

IntelliJ Detekt Plugin

Join the chat at https://kotlinlang.slack.com/messages/C88E12QH4/convo/C0BQ5GZ0S-1511956674.000289/ build status build status windows FOSSA Status

Integrates detekt, a static code analysis tool for the Kotlin programming language, into IntelliJ.

The plugin can be downloaded from the Jetbrains plugin repository.

Enabling the plugin

Once you have installed the plugin, navigate to Settings/Preferences -> Tools -> Detekt. From there you will see the following screen, where you can specify your Detekt configuration file and enable it for your project. Warnings will be displayed in each file.

detekt in action

Building / developing the plugin

For building the project, the Gradle IntelliJ plugin is used.

# linux & macOS
./gradlew buildPlugin
# windows
gradlew buildPlugin

To test your development, use task runIde which will automatically run an Intellij instance to test your new version of detekt plugin.

License

FOSSA Status