diff --git a/src/Entity.js b/src/Entity.js index d43409f87acd5dff18f1d5a7396b818f7b603333..cd62dc1e47d2af77a526b71e83120f7937b6cfd4 100644 --- a/src/Entity.js +++ b/src/Entity.js @@ -39,7 +39,7 @@ function _getRoleString(role) { case roles.ENTITY_ROLE_FILE: return "FILE"; default: - throw `Unknown role ${role}.`; + throw new Error(`Unknown role ${role}.`); } } diff --git a/src/Property.js b/src/Property.js index b5c29205fd6a0d675ef45883fe4fbd7b524cc7cf..e22cf36481b080ce019c0634278185b22f701c0d 100644 --- a/src/Property.js +++ b/src/Property.js @@ -37,7 +37,7 @@ function _getScalarValue(value) { case valueCases.SPECIAL_VALUE: return value.getSpecialValue(); default: - throw `Unkown value type ${value.getScalarValueCase()}.`; + throw new Error(`Unkown value type ${value.getScalarValueCase()}.`); } } @@ -78,7 +78,7 @@ export class Property { case valueCases.LIST_VALUES: return _getListValue(wrappedValue.getListValues().getValuesList()); default: - throw `Unknown value type ${wrappedValue.getValueCase()}.`; + throw new Error(`Unknown value type ${wrappedValue.getValueCase()}.`); } }