ep cli: Make the udiff parsing more resilient (#46264)

We will now properly handle `\ No newline at the end of file` after
context lines and repeated occurrences. Also, when line numbers are
present in hunk headers, we will use them to disambiguate the location
when the context is not unique enough.

Release Notes:

- N/A
f119b978f5Agus Zubiaga committed on 1/7/2026, 3:14:17 PM· committed by GitHubparent7fa65ea
1 file changedLine totals unavailable