firstExistingPath function
First candidate that exists, as an absolute path, or null.
Implementation
String? firstExistingPath(List<String> candidates) {
for (final p in candidates) {
if (File(p).existsSync()) return File(p).absolute.path;
}
return null;
}