diff --git a/lib/rules/validate-jsdoc/require-description-complete-sentence.js b/lib/rules/validate-jsdoc/require-description-complete-sentence.js index d48d670..4c534e4 100644 --- a/lib/rules/validate-jsdoc/require-description-complete-sentence.js +++ b/lib/rules/validate-jsdoc/require-description-complete-sentence.js @@ -9,9 +9,11 @@ module.exports.options = { * * This matches when a new line or start of a blank line * does not start with an upper case letter. - * It also matches a period not fllowed by an upper case letter. + * It also matches a period not followed by an upper case letter. + * Allow lower letter after period if no any space. For example: + * Overriding Application.components.UserProfile component. */ -var RE_NEW_LINE_START_WITH_UPPER_CASE = /((\n\s*\n)|(?:\w{2,})\.)\s*[a-z]/g; +var RE_NEW_LINE_START_WITH_UPPER_CASE = /((\n\s*\n\s*[a-z])|(?:\w{2,})\.\s+[a-z])/g; var START_DESCRIPTION = /^\s*[a-z]/g;