Fix bug in parser to show correct error message

This commit is contained in:
Andrew Miner
2015-06-12 14:43:58 -07:00
parent fa6aecbd73
commit b27adaa8b6
@@ -39,6 +39,7 @@ module.exports = class ModParserV1 extends CommandParserVersionBase
@_rawData.description = description @_rawData.description = description
_command_documentationUrl: (documentationUrl)-> _command_documentationUrl: (documentationUrl)->
documentationUrl ?= ''
if @_rawData.documentationUrl? then throw new Error 'duplicate declaration of "documentationUrl"' if @_rawData.documentationUrl? then throw new Error 'duplicate declaration of "documentationUrl"'
if documentationUrl.length is 0 then throw new Error 'documentationUrl cannot be empty (omit it instead)' if documentationUrl.length is 0 then throw new Error 'documentationUrl cannot be empty (omit it instead)'
@_rawData.documentationUrl = documentationUrl @_rawData.documentationUrl = documentationUrl