resolvePath function

String resolvePath (String path)

Implementation

String resolvePath(String path) {
  File f = File(path);
  if(!f.isAbsolute) {
    path = f.absolute.path;
  }

  path = path.replaceAll("\\", "/").replaceAll("/./", "/");

  if(Platform.isWindows) {
    path = path.replaceAll("/", "\\");
  }

  return path;
}