From bb50e348af130d0014d3dcbe39486541f2e940d5 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Tue, 2 Mar 2021 19:51:26 +0000 Subject: [PATCH] Docs: Clarify the meaning of range Fixes https://github.com/eslint/eslint/issues/14162. --- docs/developer-guide/working-with-rules.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/developer-guide/working-with-rules.md b/docs/developer-guide/working-with-rules.md index 95ff18ea647..1c9ae6a7ad2 100644 --- a/docs/developer-guide/working-with-rules.md +++ b/docs/developer-guide/working-with-rules.md @@ -306,13 +306,13 @@ Here, the `fix()` function is used to insert a semicolon after the node. Note th The `fixer` object has the following methods: * `insertTextAfter(nodeOrToken, text)` - inserts text after the given node or token -* `insertTextAfterRange(range, text)` - inserts text after the given range +* `insertTextAfterRange(nodeOrToken.range, text)` - inserts text after the given range * `insertTextBefore(nodeOrToken, text)` - inserts text before the given node or token -* `insertTextBeforeRange(range, text)` - inserts text before the given range +* `insertTextBeforeRange(nodeOrToken.range, text)` - inserts text before the given range * `remove(nodeOrToken)` - removes the given node or token -* `removeRange(range)` - removes text in the given range +* `removeRange(nodeOrToken.range)` - removes text in the given range * `replaceText(nodeOrToken, text)` - replaces the text in the given node or token -* `replaceTextRange(range, text)` - replaces the text in the given range +* `replaceTextRange(nodeOrToken.range, text)` - replaces the text in the given range The above methods return a `fixing` object. The `fix()` function can return the following values: