docs: @Deprecated
      public String getDottedFieldSig() {
          if (!visitingField) {
              throw new IllegalStateException("getDottedFieldSig called while not visiting field");
          }
          if (dottedFieldSig == null) {
              dottedFieldSig = fieldSig.replace('/', '.');
          }
          return dottedFieldSig;
      }