anchor.diff:  
     @override
     visitCascadeExpression(CascadeExpression node) {
  -    if (node.cascadeSections.length == 1 && node.parent is ExpressionStatement) {
  +    if (node.cascadeSections.length == 1 &&
  +        node.parent is ExpressionStatement) {
         rule.reportLint(node);
       }
     }
  
positive.code: import 'package:analyzer/dart/ast/ast.dart';
  import 'package:analyzer/dart/ast/visitor.dart';
  import 'package:linter/src/analyzer.dart';
  import 'package:linter/src/util/dart_type_utilities.dart';
  
  const _desc = r'Avoid single cascade in expression statements.';
  
  
negative.code: ''';
  
  class AvoidSingleCascadeInExpressionStatements extends LintRule {
    AvoidSingleCascadeInExpressionStatements()
        : super(
              name: 'avoid_single_cascade_in_expression_statements',
              description: _desc,
              details: _details,
              group: Group.style);
  