Report use_setters_to_change_properties on the method name (#2719)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index fa8b9f0..6beb018 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+# master
+
+- update `use_setters_to_change_properties` to only highlight a method name,
+  not the entire body and doc comment.
+
 # 1.6.1
 
 - reverted relaxation of `sort_child_properties_last` to allow for a 
diff --git a/lib/src/rules/use_setters_to_change_properties.dart b/lib/src/rules/use_setters_to_change_properties.dart
index 6f724d1..ef865e0 100644
--- a/lib/src/rules/use_setters_to_change_properties.dart
+++ b/lib/src/rules/use_setters_to_change_properties.dart
@@ -61,7 +61,8 @@
         node.returnType?.type?.isVoid != true) {
       return;
     }
-    void _visitExpression(Expression expression) {
+
+    void checkExpression(Expression expression) {
       if (expression is AssignmentExpression &&
           expression.operator.type == TokenType.EQ) {
         var leftOperand =
@@ -70,7 +71,7 @@
             expression.rightHandSide);
         var parameterElement = node.declaredElement?.parameters.first;
         if (rightOperand == parameterElement && leftOperand is FieldElement) {
-          rule.reportLint(node);
+          rule.reportLint(node.name);
         }
       }
     }
@@ -80,11 +81,11 @@
       if (body.block.statements.length == 1) {
         var statement = body.block.statements.first;
         if (statement is ExpressionStatement) {
-          _visitExpression(statement.expression);
+          checkExpression(statement.expression);
         }
       }
     } else if (body is ExpressionFunctionBody) {
-      _visitExpression(body.expression);
+      checkExpression(body.expression);
     }
   }
 }