osipxd / detekt-intellij-plugin

detekt plugin for IntelliJ

Home Page:https://plugins.jetbrains.com/plugin/10761-detekt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IntelliJ Detekt Plugin

Join the chat at https://kotlinlang.slack.com/messages/C88E12QH4/convo/C0BQ5GZ0S-1511956674.000289/ Pre Merge Checks 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

  • Install the plugin
  • Navigate to Settings/Preferences -> Tools -> Detekt
  • Check Enable Detekt

Customization

  • Configuration file: Path to custom detekt.yml config file (optional)
  • Baseline file: Path to custom baseline.xml file (optional)
  • Plugin jars: Path to jar file that has the 'custom rules', if you want them to be reported as well (optional)

detekt in action

That's it. Detekt issues will be annotated on-the-fly while coding.

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

About

detekt plugin for IntelliJ

https://plugins.jetbrains.com/plugin/10761-detekt

License:Apache License 2.0


Languages

Language:Kotlin 79.4%Language:Java 20.6%