From 3e5d59f18294846934b6c4a640909b306edce5bd Mon Sep 17 00:00:00 2001 From: Rich-Harris Date: Sat, 17 Dec 2016 16:59:30 -0500 Subject: [PATCH] remove redundant if block to increase patch coverage --- src/validate/index.js | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/src/validate/index.js b/src/validate/index.js index 4809044db8..6e34a50f88 100644 --- a/src/validate/index.js +++ b/src/validate/index.js @@ -18,11 +18,7 @@ export default function validate ( parsed, source, { onerror, onwarn, name, file error.toString = () => `${error.message} (${error.loc.line}:${error.loc.column})\n${error.frame}`; - if ( onerror ) { - onerror( error ); - } else { - throw error; - } + onerror( error ); }, warn: ( message, pos ) => { @@ -49,12 +45,7 @@ export default function validate ( parsed, source, { onerror, onwarn, name, file if ( name && !/^[a-zA-Z_$][a-zA-Z_$0-9]*$/.test( name ) ) { const error = new Error( `options.name must be a valid identifier` ); - - if ( onerror ) { - onerror( error ); - } else { - throw error; - } + onerror( error ); } if ( parsed.js ) {