create static method
Implementation
static Future<Resolver> create({
String? packagesPath,
String? packagePath,
String? sdkRoot,
}) async {
return Resolver._(
packagesPath: packagesPath,
packagePath: packagePath,
sdkRoot: sdkRoot,
packages: packagesPath != null
? _parsePackages(packagesPath)
: (packagePath != null ? await _parsePackage(packagePath) : null),
);
}