anchor.diff:  
     @override
     void visitExtensionDeclaration(ExtensionDeclaration node) {
  +    data.recordPercentage(
  +        'Extensions with type parameters', node.typeParameters != null);
       _recordDataForNode('ExtensionDeclaration (type)', node.extendedType);
       for (var member in node.members) {
         _recordDataForNode('ExtensionDeclaration (member)', member,
  
positive.code:     count++;
    }
  }
  
negative.code:   @override
    void visitMethodDeclaration(MethodDeclaration node) {
      // There are no completions.
      data.recordPercentage(
          'Methods with type parameters', node.typeParameters != null);
      var element = node.declaredElement;
      if (!element.isStatic && element.enclosingElement is ClassElement) {
        var overriddenMembers = inheritanceManager.getOverridden2(
  