anchor.diff:  import 'package:analyzer/dart/ast/ast.dart';
   import 'package:analyzer/dart/ast/visitor.dart';
   import 'package:linter/src/analyzer.dart';
  -import 'package:linter/src/linter.dart';
  +import 'package:linter/src/util/dart_type_utilities.dart';
   
  -const desc = r' ';
  +const _desc = r' ';
   
  -const details = r'''
  +const _details = r'''
   
   **DO** ...
   
  
positive.code:   print("  pub run test -N $libName");
  }
  
  String _generateStub(String libName, String className) => """
  // Copyright (c) 2017, the Dart project authors.  Please see the AUTHORS file
  // for details. All rights reserved. Use of this source code is governed by a
  // BSD-style license that can be found in the LICENSE file.
  
negative.code: import 'dart:io';
  
  import 'package:args/args.dart';
  
  typedef String _Generator(String libName, String className);
  
  /// Generates rule and rule test stub files (into `src/rules` and `test/rules`
  /// respectively), as well as the rule index (`rules.dart`).
  