anchor.diff:  
     @override
     visitClassDeclaration(ClassDeclaration node) {
  -    ++totalClasses;
  +//    ++totalClasses;
   
       // We only care about Diagnosticables.
       var type = node.declaredElement.type;
  
positive.code:     // Flag the rest.
      properties.forEach(rule.reportLint);
  
  //    // todo (pq): remove before landing
  //    for (var prop in properties) {
  //      var line = lineInfo.getLocation(prop.offset).lineNumber;
  //      var prefix =
  
negative.code:     lineInfo = node.lineInfo;
    }
  
  //  static int noMethods = 0;
  //  static int totalClasses = 0;
  
    bool _isOverridingMember(Element member) {
      if (member == null) {
  