validateConfig static method
Validate configuration option for SignTool
Implementation
static String? validateConfig(
dynamic option, {
required String configName,
String? signToolName,
String? signToolCommand,
String? signToolParams,
}) {
if (option == null || option is String) return null;
if (option is Map<String, dynamic>) {
if ((signToolName ?? option['name']) == null &&
(signToolCommand ?? option['command']) == null) {
return "inno_bundle.sign_tool in $configName is expected to be "
"of type String or to at least have name or command fields.";
}
return null;
}
return "inno_bundle.sign_tool attribute is invalid in $configName.";
}