I’m using the API for listing pull request files described here: https://developer.github.com/v3/pulls/#list-pull-requests-files
The response for some files sometimes contains no ‘patch’ property. I’ve seen this when the change is only a file rename, when the diff is “too big”, i.e. does not render by default on the GitHub UI, and when an empty file has been added. I’m still not sure what the cutoff is for “too big”, or if there are other circumstances when this happens. Would it be possible to document this?