All Projects → detekt → Detekt Intellij Plugin

detekt / Detekt Intellij Plugin

Licence: apache-2.0
detekt plugin for IntelliJ

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Detekt Intellij Plugin

code-assert
Assert that the java code of a project satisfies certain checks.
Stars: ✭ 94 (-37.33%)
Mutual labels:  code-analysis, code-quality
static-code-analysis-plugin
A plugin to simplify Static Code Analysis on Gradle. Not restricted to, but specially useful, in Android projects, by making sure all analysis can access the SDK classes.
Stars: ✭ 36 (-76%)
Mutual labels:  code-analysis, code-quality
Htmlhint
⚙️ The static code analysis tool you need for your HTML
Stars: ✭ 2,723 (+1715.33%)
Mutual labels:  code-quality, code-analysis
Wotan
Pluggable TypeScript and JavaScript linter
Stars: ✭ 271 (+80.67%)
Mutual labels:  code-quality, code-analysis
Phpdependencyanalysis
Static code analysis to find violations in a dependency graph
Stars: ✭ 505 (+236.67%)
Mutual labels:  code-quality, code-analysis
App Githooks
Plugin-based system to run specific actions and checks when git hooks are triggered.
Stars: ✭ 5 (-96.67%)
Mutual labels:  code-quality, code-analysis
jdepend
A Java package dependency analyzer that generates design quality metrics.
Stars: ✭ 13 (-91.33%)
Mutual labels:  code-analysis, code-quality
Pmd
An extensible multilanguage static code analyzer.
Stars: ✭ 3,667 (+2344.67%)
Mutual labels:  code-quality, code-analysis
Sonar Kotlin
SonarQube plugin for Kotlin
Stars: ✭ 412 (+174.67%)
Mutual labels:  code-quality, code-analysis
Pdepend
PHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.
Stars: ✭ 727 (+384.67%)
Mutual labels:  code-quality, code-analysis
Pscodehealth
PowerShell module gathering PowerShell code quality and maintainability metrics
Stars: ✭ 104 (-30.67%)
Mutual labels:  code-quality, code-analysis
Piranha
A tool for refactoring code related to feature flag APIs
Stars: ✭ 1,840 (+1126.67%)
Mutual labels:  code-quality
Find Sec Bugs
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
Stars: ✭ 1,748 (+1065.33%)
Mutual labels:  code-analysis
Intellij Visual Studio Dark Theme
Visual Studio Dark Theme for IDEA Intellij
Stars: ✭ 125 (-16.67%)
Mutual labels:  intellij-plugin
Apidebugger
A IDEA plug-in to help you easily complete the API debugging.
Stars: ✭ 125 (-16.67%)
Mutual labels:  intellij-plugin
Gradle Pitest Plugin
Gradle plugin for PIT Mutation Testing
Stars: ✭ 144 (-4%)
Mutual labels:  code-quality
Elm Plugin
Elm language support plugin for IntelliJ IDEA.
Stars: ✭ 137 (-8.67%)
Mutual labels:  intellij-plugin
Mainframer Intellij Plugin
An intellij idea plugin for mainframer project
Stars: ✭ 125 (-16.67%)
Mutual labels:  intellij-plugin
Feram
Feram finds & fixes bugs in your commits
Stars: ✭ 122 (-18.67%)
Mutual labels:  code-analysis
Js Cpa
Code pattern analysis for JS
Stars: ✭ 120 (-20%)
Mutual labels:  code-quality

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
  • Specify your detekt configuration and baseline file (optional)
  • detekt issues will be annotated on-the-fly while coding

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].