sindresorhus/refined-github
The issue has been closed
"Deep blame" for squashed commits #2876
fregante posted onGitHub
There's no blame specifically for that line, there's only a big blame block. However if you follow the PR's link, (5 clicks and 4 page loads later) you'll end up on this page:
This feature would need I think:
- On blame page, add "deep blame this commit" button on each commit that has a PR link in its title
- When the button is clicked, it has to query the API to get the PR's latest commit (user will be shown a loading icon)
- Redirect to that commit
Step 2 should (if possible) verify that the linked PR is effectively the one that was squashed, and not just a randomly-linked PR.