You can quickly find proposed changes to a method or function in a pull request in .go, .js, .ts, .py, and .rb files.

Anyone with read access to a repository can see a summary list of the functions and methods changes in certain files of a pull request.

The summary list of methods and functions is created from these supported file types:

  • Go
  • JavaScript (includes Typescript, Flow, and other types of JavaScript)
  • Python
  • Ruby
  1. Issues and pull requests tab selectionUnder your repository name, click Pull requests.

  2. In the list of pull requests, click the pull request where you'd like to find the changed functions and methods.

  3. Files Changed tabOn the pull request, click Files changed.

  4. Jump to drop-down menuTo see a summary list of the changed functions and methods, click Jump to....

  5. Filter function and methodsSelect the changed function or method from the drop-down menu. You can also enter the name of the function or method to filter results.

    Note: If you don't see the functions or methods you expected, confirm that your code compiles and doesn't contain errors. Only functions and methods changed in this pull request and found in .go, .js, .ts, .py, and .rb files appear in the drop-down menu.

  6. view function or method in files changedYou'll be redirected to the first line of the function or method you selected.

Further reading