resolveFile function

File resolveFile(
  1. File thisDartFile,
  2. String relativeFile
)

Resolve one file relative to another.

Implementation

File resolveFile(File thisDartFile, String relativeFile) {
  final thisDartFileUri = Uri.file(thisDartFile.path);
  final resolvedUri = thisDartFileUri.resolve(relativeFile);
  final fileFromUri = File.fromUri(resolvedUri);
  final fileFromUriForwardSlashes =
      File(fileFromUri.path.replaceAll('\\', '/'));
  return fileFromUriForwardSlashes;
}