Andy raised a valid point here.
In some parts of boot, we use the spring.application.name when we need the application name, other parts use a separate property for that. We should consolidate that - this central place can then be used to define a sane default, too, if spring.application.name isn't set.
Comment From: spencergibb
Spring cloud does similar things
Comment From: TheoCaldas
Hi, everyone! I'd like to tackle this one. Is there any additional info to where I can find these inconsistencies?
Comment From: wilkinsona
Thanks for the offer, @TheoCaldas. Unfortunately, we don't yet know how to deal with the inconsistencies. I'll label this issue as pending design work to better reflect the current situation.