Remove `separator!` macro and make `path!` handle relative paths (#32527)

Release Notes:

- N/A
9cc82212b5Michael Sloan committed on 6/13/2025, 6:32:29 AM· committed by GitHubparentbabf846
13 files changedLine totals unavailable