Future<String> get sdkPath async { if (_sdkPath case final String path) { return path; } return _sdkPath = fs.file(platform.resolvedExecutable).parent.parent.path; }