@EnableVyne should support TypeAlias packages
The TypeAliasRegistry.register(TypeAliases.class);
syntax is really clumsy, and because of compiler processing order, makes running pure Kotlin apps kinda annoying.
Instead:
-
@EnableVyne()
should register type aliases on the package of the annotated app - We should support
aliasBasePackageClasses
as well, just like how Spring does it.