https://github.com/codr7/tyred-java/tree/main/src/codr7/tyre...
24 of those files are under 100 lines - some of them are as small as three lines of code. and that's not a personal preference - that's mandated by Java that each type needs to be in its own file, ridiculous.