YAGSL Version
2026.4.1
WPILib Version
2026.2.1
What motor controller(s) are you using?
Other (specify below)
Other motor/hardware details (if any)
N/A
What went wrong?
Not a bug for motor controllers, but the project's spotless formatting for Java is broken. Because the Java code is stored outside of the project directory, it is ignored by the formatter. It cannot be included by changing the file tree target because spotless cannot format files outside of the target directory. Is there a reason why the Java code needs to be stored outside of the vendordep folder?
Steps to Reproduce
- Add whitespace(or any other formatting violation) to a Java file
- Run spotlessApply
- The Java file will not be formatted
Logs or Console Output
Relevant Code (if any)
Checklist
YAGSL Version
2026.4.1
WPILib Version
2026.2.1
What motor controller(s) are you using?
Other (specify below)
Other motor/hardware details (if any)
N/A
What went wrong?
Not a bug for motor controllers, but the project's spotless formatting for Java is broken. Because the Java code is stored outside of the project directory, it is ignored by the formatter. It cannot be included by changing the file tree target because spotless cannot format files outside of the target directory. Is there a reason why the Java code needs to be stored outside of the vendordep folder?
Steps to Reproduce
Logs or Console Output
Relevant Code (if any)
Checklist