code: @Override
    public NamespaceDescriptor getNamespaceDescriptor(String name) throws IOException {
      if (provideWarningsForNamespaces()) {
        LOG.warn("getNamespaceDescriptor is a no-op");
        return null;
      } else {
        throw new UnsupportedOperationException("getNamespaceDescriptor");  // TODO
      }
    }
docs: {@inheritDoc}