resolvePath method
Implementation
String resolvePath(
String path, {
String? fromDirectory,
}) {
final trimmed = path.trim();
if (trimmed.isEmpty) {
return File(fromDirectory ?? currentWorkingDirectory).absolute.path;
}
if (_isAbsolutePath(trimmed)) {
return File(trimmed).absolute.path;
}
final base = Directory(fromDirectory ?? currentWorkingDirectory).absolute.path;
return File('$base${Platform.pathSeparator}$trimmed').absolute.path;
}