[GH-ISSUE #203] Deprecated rules are not identified as such in the root README.md #2025

Closed
opened 2026-03-07 20:03:47 +03:00 by kerem · 1 comment
Owner

Originally created by @travisclagrone on GitHub (Jul 6, 2019).
Original GitHub issue: https://github.com/DavidAnson/markdownlint/issues/203

Description

Deprecated rules (e.g. MD002) are not identified as such in the Rules / Aliases section of the root README.md.

Discussion

Considering that the Rules / Aliases section is an otherwise comprehensive list on the "front page" so-to-speak, the lack of deprecation identification there runs the risk of perpetuating deprecated rules by way of users quick-referencing this list (despite any deprecation notice in the full Rules.md). Obversely, considering that the Rules / Aliases section is otherwise able to serve as a "quick reference" for the full Rules.md documentation, it could be made even more helpful by easily identifying which rules are deprecated.

Proposal

For each rule that is deprecated, strike through the corresponding list item in Rules / Aliases.

Originally created by @travisclagrone on GitHub (Jul 6, 2019). Original GitHub issue: https://github.com/DavidAnson/markdownlint/issues/203 ## Description Deprecated rules (e.g. [MD002]) are not identified as such in the [Rules / Aliases] section of the root [README.md]. ## Discussion Considering that the [Rules / Aliases] section is an otherwise comprehensive list on the "front page" so-to-speak, the lack of deprecation identification there runs the risk of perpetuating deprecated rules by way of users quick-referencing this list (despite any deprecation notice in the full [Rules.md]). Obversely, considering that the [Rules / Aliases] section *is* otherwise able to serve as a "quick reference" for the full [Rules.md] documentation, it could be made even more helpful by easily identifying which rules are deprecated. ## Proposal For each rule that is deprecated, ~~strike through~~ the corresponding list item in [Rules / Aliases]. [README.md]: <https://github.com/DavidAnson/markdownlint/blob/master/README.md> 'markdownlint' [Rules / Aliases]: <https://github.com/DavidAnson/markdownlint/blob/master/README.md#rules--aliases> [Rules.md]: <https://github.com/DavidAnson/markdownlint/blob/master/doc/Rules.md> 'Rules' [MD002]: <https://github.com/DavidAnson/markdownlint/blob/master/doc/Rules.md#md002---first-heading-should-be-a-top-level-heading> 'MD002 - First heading should be a top level heading'
kerem 2026-03-07 20:03:47 +03:00
Author
Owner

@DavidAnson commented on GitHub (Jul 6, 2019):

Agreed. Your PR looks good and I should be able to complete it later after a review. Thanks!

<!-- gh-comment-id:508913290 --> @DavidAnson commented on GitHub (Jul 6, 2019): Agreed. Your PR looks good and I should be able to complete it later after a review. Thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/markdownlint#2025
No description provided.