Arc lint linux vs windows


Observed Behavior:
script based linters don’t work if the user is on windows

Expected Behavior:
if the user is on linux, the linter is linking to the file, but on windows it uses the \ separator and it won’t link to the linted file in the review

Phabricator Version:
latest try version on the page

Reproduction Steps:
clone this:

make any change on:
that won’t make it a valid yaml file (based on the ruleset)
if the diff is started from linux, it links to the offending file, from windows it uses the windows path


the proper look