docs: static ProviderIdent getProviderDeclaration(final Class<?> cls) throws PluginException {
          final Plugin annotation = getPluginMetadata(cls);
          return new ProviderIdent(annotation.service(), annotation.name());
      }