code: public Repositories.Repository getRepository( String name ) {
          JSONRestClient.Response response = jsonRestClient.doGet();
          if (!response.isOK()) {
              throw new RuntimeException(JdbcI18n.invalidServerResponse.text(jsonRestClient.url(), response.asString()));
          }
          return new Repositories(response.json()).getRepository(name);
      }
docs: Returns a repository which has the given name or {@code null}.
  
  @param name the name of a repository; may not be null
  @return a {@link Repositories.Repository} instace or {@code null}