Demonstrating Test-Driven Development and Evolutionary Design in the long run
Improving the code generator to produce correct generic type parameters. Even after Java's type erasure it's possible to dig out some type parameter information using reflection.
Download as MP4
I meant to propose a scenario around additional imports that might be needed for the generic arguments. But looking at GitHub, it seems like you already solved that. Great stuff!