PackageInstallException constructor
PackageInstallException({})
Implementation
PackageInstallException({
required this.packageName,
required this.errorDetails,
required this.installedBeforeFailure,
required this.isDevDependency,
}) : super(
'Failed to install package "$packageName".\n'
'Reason: ${errorDetails.trim()}\n\n'
'${installedBeforeFailure.isNotEmpty ? "Successfully installed before failure: ${installedBeforeFailure.join(', ')}\n" : ""}'
'A partially-configured project exists.',
exitCode: 69,
);