./messaging/messaging-spring-boot-starter/src/main/java/dev/caskeleton/messaging/autoconfigure/MessagingCoreAutoConfiguration.java:469:        // Not a silent skip of a check: MessagingProviderSelection is what guarantees a transport
./messaging/messaging-spring-boot-starter/src/main/java/dev/caskeleton/messaging/autoconfigure/MessagingProviderSelection.java:36:@Import(MessagingProviderSelection.Selector.class)
./messaging/messaging-spring-boot-starter/src/main/java/dev/caskeleton/messaging/autoconfigure/MessagingProviderSelection.java:37:public class MessagingProviderSelection {
./messaging/messaging-spring-boot-starter/src/main/java/dev/caskeleton/messaging/autoconfigure/MessagingProviderSelection.java:112:    if (!ClassUtils.isPresent(clientClass, MessagingProviderSelection.class.getClassLoader())) {
./messaging/messaging-spring-boot-starter/src/main/java/dev/caskeleton/messaging/autoconfigure/MessagingPlatformRootAutoConfiguration.java:32:  MessagingProviderSelection.class,
./messaging/messaging-spring-boot-starter/src/main/java/dev/caskeleton/messaging/autoconfigure/RabbitMessagingAutoConfiguration.java:22: * <p>Reached only when app.messaging.broker=rabbit selected it; see MessagingProviderSelection for
