Skip to content

Commit 9bc2c67

Browse files
authored
Update README.md for android kotlin callouts
1 parent c1718fa commit 9bc2c67

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

plugin-gradle/README.md

+14
Original file line numberDiff line numberDiff line change
@@ -435,6 +435,20 @@ Groovy-Eclipse formatting errors/warnings lead per default to a build failure. T
435435
- `com.diffplug.gradle.spotless.KotlinExtension` [javadoc](https://javadoc.io/doc/com.diffplug.spotless/spotless-plugin-gradle/7.0.2/com/diffplug/gradle/spotless/KotlinExtension.html), [code](https://github.com/diffplug/spotless/blob/main/plugin-gradle/src/main/java/com/diffplug/gradle/spotless/KotlinExtension.java)
436436
- `com.diffplug.gradle.spotless.KotlinGradleExtension` [javadoc](https://javadoc.io/doc/com.diffplug.spotless/spotless-plugin-gradle/7.0.2/com/diffplug/gradle/spotless/KotlinGradleExtension.html), [code](https://github.com/diffplug/spotless/blob/main/plugin-gradle/src/main/java/com/diffplug/gradle/spotless/KotlinGradleExtension.java)
437437

438+
> [!WARNING]
439+
> The target is usually inferred automatically from the java source sets. However, Spotless cannot automatically detect [android](https://github.com/diffplug/spotless/issues/111) or [java-gradle-plugin](https://github.com/diffplug/spotless/issues/437) sources, but you can fix this easily:
440+
>
441+
> ```gradle
442+
> spotless {
443+
> kotlin {
444+
> target 'src/*/kotlin/**/*.kt'
445+
> target 'src/*/java/**/*.kt'
446+
> }
447+
> kotlinGradle {
448+
> target '**/*.kts'
449+
> }
450+
> ```
451+
438452
```gradle
439453
spotless { // if you are using build.gradle.kts, instead of 'spotless {' use:
440454
// configure<com.diffplug.gradle.spotless.SpotlessExtension> {

0 commit comments

Comments
 (0)