Automatic Android support without specifying target "src/*/java/**/*.java"
- Dominant language
- Java
- Stars
- 5.7k
- Forks
- 561
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 43
Description
Does this support Android?
---
EDIT BY @nedtwigg, TOP COMMENT FOR VISIBILITY
On Android, your config file needs to look like this:
```gradle
spotless {
java {
target "src/*/java/**/*.java" // this line is needed
}
}
```
We'd love a PR which fixes this, see [this comment](https://github.com/diffplug/spotless/issues/111#issuecomment-301555611) and [this comment](https://github.com/diffplug/spotless/issues/111#issuecomment-301673111) for what needs to be done.
Contributor guide
Research direction
Start with the Gradle configuration shown in the issue and read the two linked comments for the expected Android behavior. Reproduce the setup with and without target "src/*/java/**/*.java"; done means Android Java sources are handled without requiring that target configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- build-system, mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100