# File lib/git/gitlab/api/mergerequest.rb, line 70
    def all_mergerequests(pid, page, per_page)
      def _mergerequests(list, pid, page, per_page)
        m = @client.merge_requests(pid, :page => page, :per_page => per_page)
        if m.count < per_page
          list + m
        else
          _mergerequests(list + m, pid, page +  1, per_page)
        end
      end

      m = @client.merge_requests(pid, :page => page, :per_page => per_page)
      if m.count < per_page
        m
      else
        _mergerequests(m, pid, page + 1, per_page)
      end
    end