What it does
A Cursor rules file that sets the AI up as a senior Java developer. It names principles such as SOLID, DRY, KISS, YAGNI and OWASP, a Maven and Java 24 stack with libraries like Guava, VAVR and JUnit5, and notes drawn from Effective Java on creating objects and designing classes.
Use cases
- 01Generate classes using static factory methods or builders
- 02Write unit tests with JUnit5 and jqwik
- 03Review code against SOLID and KISS principles