Expand description
java.nio.file.Path semantics that ktlint’s file handling depends on, over /-separated strings (on
Windows, \ is read as /): parsing drops redundant separators, resolve keeps ./.., normalize
is lexical, startsWith compares whole names.