Skip to content

Commit

Permalink
Update docs/src/use/configure/rules.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nzakas committed Aug 22, 2023
1 parent 313f978 commit a49a97d
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions docs/src/use/configure/rules.md
Expand Up @@ -144,16 +144,15 @@ You can also use this format with configuration comments, such as:

### Using configuration comments

* **Use with Caution**: Disabling ESLint rules inline should be restricted and used only in situations with a clear and
* **Use with Caution.** Disabling ESLint rules inline should be restricted and used only in situations with a clear and
valid reason for doing so. Disabling rules inline should not be the default solution to resolve linting errors.
* **Document the Reason**: Developers should provide a comment explaining the reason for disabling a particular rule. This
* **Document the Reason.** Provide a comment explaining the reason for disabling a particular rule after the `--` section of the comment. This
documentation should clarify why the rule is being disabled and why it is necessary in that specific situation.
* **Temporary Solutions**: If a disabled comment is added as a temporary measure to address a pressing issue, developers
should also create a follow-up task or ticket to address the underlying problem adequately. This ensures that the
disabled comment is revisited and resolved at a later stage.
* **Code Reviews and Pair Programming**: Encourage team members to review each other's code regularly. Code reviews can help
identify the reasons behind disabling comments and ensure that they are used appropriately.
* **Configurations**: Whenever possible, prefer using ESLint configuration settings over disabled comments. Configuration
* **Temporary Solutions.** If a disable comment is added as a temporary measure to address a pressing issue, create a follow-up task to address the underlying problem adequately. This ensures that the
disable comment is revisited and resolved at a later stage.
* **Code Reviews and Pair Programming.** Encourage team members to review each other's code regularly. Code reviews can help
identify the reasons behind disable comments and ensure that they are used appropriately.
* **Configurations.** Whenever possible, prefer using ESLint configuration files over disable comments. Configuration
files allow for consistent and project-wide rule handling.

To disable rule warnings in a part of a file, use block comments in the following format:
Expand Down

0 comments on commit a49a97d

Please sign in to comment.