docs: static String getConfigKey(InjectionPoint ip, ConfigProperty configProperty) {
          String key = configProperty.name();
          if (key.length() > 0) {
              return key;
          }
          if (ip.getAnnotated() instanceof AnnotatedMember) {
              AnnotatedMember member = (AnnotatedMember) ip.getAnnotated();
              AnnotatedType declaringType = member.getDeclaringType();
              if (declaringType != null) {
                  return declaringType.getJavaClass().getCanonicalName() + "." + member.getJavaMember().getName();
              }
          }
  
          throw new IllegalStateException("Could not find default name for @ConfigProperty InjectionPoint " + ip);
      }