validateLinkOutput function
Invoked by package:native_assets_builder
Implementation
Future<ValidationErrors> validateLinkOutput(
LinkInput input,
LinkOutput output,
) async {
final syntaxErrors = syntax.LinkOutput.fromJson(output.json).validate();
if (syntaxErrors.isNotEmpty) {
return [...syntaxErrors, _semanticValidationSkippedMessage];
}
final errors = [
..._validateOutputAssetTypes(input, output.assets.encodedAssets),
];
return errors;
}