Page MenuHomePhabricator

Arcanist does not decode unicode filenames in Git before passing them to linters
Open, LowPublic

Description

See PHI1825. Linting a file named "🤔" results in "\360\237\244\224" being passed to the linter, because this is how Git encodes the filename in internal diff output.

This may be a complex issue entangled with T12664.

Event Timeline

epriestley created this task.