Skip to content

Require ending punctuation in list items (EK00041)

Consistent ending punctuation makes list items read as complete statements. Add a period, question mark, or exclamation point to full-sentence list items.

Consistent ending punctuation makes list items read as complete statements rather than fragments. EkLine flags a list item that doesn’t end with a period, question mark, or exclamation point (rule EK00041).

When some list items end with punctuation and others don’t, the list looks inconsistent and unfinished. Ending each item the same way signals that every entry is a full statement. This matters most for lists of complete sentences, where a missing period stands out.

EK00041 flags a list item that ends without a period, question mark, or exclamation point.

  • Incorrect: - Install the CLI
  • Correct: - Install the CLI.
  • Incorrect: - Configure your project
  • Correct: - Configure your project.

Add a period to each list item that states a complete sentence. Apply the same ending punctuation across every item in the list.

End full-sentence list items with the same punctuation across the list. Short, label-style items — single words or brief phrases — often read better without it.

A period, question mark, or exclamation point. Apply the same ending mark to every item so the list looks consistent.

PropertyValue
Rule IDEK00041
CategorySentences and phrases
Default severityError
Enabled by defaultNo

To keep an unpunctuated list item on one line, add an inline comment with a reason:

<!-- ekline-ignore-next-line EK00041 -- label-style list, no periods -->
- Install the CLI

To disable the rule across your project, add it to the ignore list in your configuration file.

  • EK00017 — Avoid plurals in parentheses
  • EK00023 — Avoid end punctuation in headings