Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vanniktech/kotlin-on-code-quality-tools
Demonstration of Code Quality Tools that are applicable with Kotlin
https://github.com/vanniktech/kotlin-on-code-quality-tools
code-quality detekt gradle kotlin ktlint
Last synced: about 2 months ago
JSON representation
Demonstration of Code Quality Tools that are applicable with Kotlin
- Host: GitHub
- URL: https://github.com/vanniktech/kotlin-on-code-quality-tools
- Owner: vanniktech
- License: apache-2.0
- Created: 2018-06-14T07:23:02.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-19T12:59:53.000Z (over 2 years ago)
- Last Synced: 2024-11-02T06:53:41.727Z (2 months ago)
- Topics: code-quality, detekt, gradle, kotlin, ktlint
- Language: Kotlin
- Size: 121 KB
- Stars: 47
- Watchers: 5
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kotlin-on-code-quality-tools
Demonstration of Code Quality Tools that are applicable with Kotlin. The sample project uses the following tools:
- [Android Lint](https://developer.android.com/studio/write/lint)
- [Detekt](https://github.com/arturbosch/detekt)
- [ktlint](https://github.com/shyiko/ktlint)### Custom rules
Writing your own rules is also straight forward. This project contains rules for:
- [Android Lint](custom-android-lint-rules) - [Article](https://medium.com/@vanniktech/writing-your-first-lint-check-39ad0e90b9e6)
- [Detekt](custom-detekt-rules) - [Article](https://medium.com/@vanniktech/writing-your-first-detekt-rule-ee940e56428d)
- [ktlint](custom-ktlint-rules) - [Article](https://medium.com/@vanniktech/writing-your-first-ktlint-rule-5a1707f4ca5b)Detailed explanations for the rules can be read in the articles.
### Slides
- Droidcon San Francisco 2018 - [Slides](https://docs.google.com/presentation/d/1gqXeoHpQIu2V-BYdc3lfOBszYHmMj2dFEb3vOivKsfA/edit?usp=sharing)
- Mobilization 2018 - [Slides](https://docs.google.com/presentation/d/1sUoQCRHTR01JfaS67Qkd7K1rdRLOhO6QGCelZZwxOKs/edit?usp=sharing)
- Kotlin Meetup in Hamburg - [Slides](https://docs.google.com/presentation/d/1uAS2D1aF1euFmKCgq_IyFX0c2Ph1xE9fuGEPQpfs01E/edit?usp=sharing)