def show(number, full = false)
      request = server.get_request_by_number(number)
      # Determine whether to show full diff or stats only.
      option = full ? '' : '--stat '
      diff = "diff --color=always #{option}HEAD...#{request.head.sha}"
      # TODO: Refactor into using Request model.
      print_request_details request
      puts git_call(diff)
      print_request_discussions request
    end
def show(number, full = false)
      request = server.get_request_by_number(number)
      # Determine whether to show full diff or stats only.
      option = full ? '' : '--stat '
      diff = "diff --color=always #{option}HEAD...#{request.head.sha}"
      # TODO: Refactor into using Request model.
      print_request_details request
      puts git_call(diff)
      print_request_discussions request
    end
Show details for a single request.