Skip to content

benmelz/haml-lint-intellij-plugin

Repository files navigation

haml-lint-intellij-plugin

haml-lint annotations for Jetbrains IDEs.

Installation & Usage

Installation and usage instructions are hosted on the Jetbrains Marketplace.

Contributing

Issues and pull requests are welcome on GitHub.

Development

This plugin is written using Kotlin on the Intellij Platform SDK. Gradle manages all project dependencies and a gradle wrapper is bundled within the repository, so the only real system requirement is a Java JDK matching the targeted version in build.gradle.kts. ktlint is used to enforce code style and semantic-release is used to release packages/publish to the marketplace.

./gradlew check       # builds the plugin, runs linters and tests
./gradlew runIde      # builds the plugin, starts up an IDE for manual testing

License

This plugin available as open source under the terms of the MIT License.