Qodana, JetBrains' static code analysis tool, can be extended with custom code inspections through plugins. This guide demonstrates creating an IntelliJ Platform plugin that enforces a Kotlin naming convention requiring classes in 'service' packages to have a 'Service' suffix. The process involves initializing from the plugin
Table of contents
Preparing the plugin projectBuild the pluginRun Qodana on a playground projectPlugging Qodana into your IDEQodana plugins and JetBrains MarketplaceSummarySort: