docs: public String getFullyQualifiedMethodName() {
          if (!visitingMethod) {
              throw new IllegalStateException("getFullyQualifiedMethodName called while not visiting method");
          }
          if (fullyQualifiedMethodName == null) {
              getMethodName();
              getDottedMethodSig();
              StringBuilder ref = new StringBuilder(5 + dottedClassName.length() + methodName.length() + dottedMethodSig.length());
  
              ref.append(dottedClassName).append(".").append(methodName).append(" : ").append(dottedMethodSig);
              fullyQualifiedMethodName = ref.toString();
          }
          return fullyQualifiedMethodName;
      }