code: public CompletableFuture<Revision> removeToken(Author author, String projectName, Token token) {
          return removeToken(author, projectName, requireNonNull(token, "token").appId());
      }
docs: Removes the specified {@link Token} from the specified {@code projectName}. It also removes
  every token permission belonging to the {@link Token} from every {@link RepositoryMetadata}.