All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- ?
- Update kotlin to 1.1.60 version
- Bumped android tools versions to 3.0 and now support multidimension projects >0.10.x (#29)
- ?
- Add configuration parameter
android
with default value to false
- Define a different output file for each sourceSet
- Fixed plugin doesn't apply custom reporter for ktlint versions >0.10.x (#28)
- Fixed report output is always opened since task is created
- Add configuration parameter
ignoreFailures
with default value to false
- Update default ktlint version to 0.9.2
- Fixed report output is not closed after task run is finished (#25)
- Update default ktlint version to 0.8.1
- Fix extension version has no effect on used ktlint version
- Add check task also depends on ktlintCheck task
- Add output report
- Add report type to extension
- Android support
- Ability to only apply plugin to the root project that contains subprojects with kotlin code
- Remove dependency on Gradle Script Kotlin plugin API. (#9)
- Compatibility with Gradle v4.0. (#9)
- Renamed task with name
ktlint
toktlintCheck
(#3) - Renamed tasks with names
ktlint[source set name]
toktlint[source set name]Check
(#3)