d0e3ab1beb
Or --scan will fail (see KT-31891 for more details). To do it in same thread we should parse output on output stream calls. TCServiceMessageOutputStreamHandler will do that. Also, all new lines now preserved, so TCServiceMessagesClient should ignore new lines after messages. New ignoreLineEndingAfterMessage setting will do that. #KT-31891 Fixed
Gradle Plugin
The Gradle plugin sources can be found in this (kotlin-gradle-plugin) module.
To install the Gradle plugin into the local Maven repository, run this command from the root of Kotlin project:
./gradlew :kotlin-gradle-plugin:install
The subplugin modules are :kotlin-allopen, :kotlin-noarg, :kotlin-sam-with-receiver. To install them, run:
./gradlew :kotlin-allopen:install :kotlin-noarg:install :kotlin-sam-with-receiver:install
To find more details about the plugins provided by this artifact and their tasks refer to Module.md.
Gradle Plugin Integration Tests
See the module libraries/tools/kotlin-gradle-plugin-integration-tests