uninstall method
Uninstalls the managed software.
Implementation
@override
Future<FormulaResult> uninstall(FormulaContext context) async {
final current = await validate(context);
if (!current.valid) {
return _result(
FormulaAction.uninstall,
success: true,
changed: false,
message: '${spec.name} not installed',
context: context,
);
}
return _runAction(FormulaAction.uninstall, context);
}