Open alecmev opened 3 months ago
Yeah, this is something I probably need to do since it a popular and reasonable request. The problem is, as you are identifying, that there are many edge cases and combinations possible, so it's not quite as trivial as it sounds.
I found a couple of mentions of the intention of making branding optional, like https://github.com/kristiandupont/kanel/issues/433 and https://github.com/kristiandupont/kanel/discussions/444. It doesn't look like it happened yet, but supplying a custom
generateIdentifierType
is easy enough:However, I would also like to take this a step further and drop identifier aliasing altogether, so that instead of this:
It's just this:
Type-wise this doesn't get in the way, so this is a low-priority request, of course, but it would be nice to get rid of
*Id
entries in code completion tooltips. This can probably be accomplished with a plugin, but the number of edge cases feels intimidating.