anchor.diff:  
   class ParameterInfo {
     final ParameterElement _parameter;
  -  final ComponentVisitorExceptionHandler _exceptionHandler;
   
     DartObject attribute;
     bool get isAttribute => attribute != null;
  
positive.code:       final indexedAnnotation =
            IndexedAnnotation(_parameter, annotation, annotationIndex);
        if (annotation.constantEvaluationErrors.isNotEmpty) {
          _exceptionHandler.handle(AngularAnalysisError(
              annotation.constantEvaluationErrors, indexedAnnotation));
        } else if (annotationValue == null) {
          _exceptionHandler.handle(ErrorMessageForAnnotation(
              indexedAnnotation, "Error evaluating annotation"));
        } else {
          _populateTypeInfo(annotationValue, annotation);
  
negative.code: 
    DartType get type => _parameter.type;
  
    ParameterInfo(
        this._parameter, ComponentVisitorExceptionHandler exceptionHandler) {
      for (var annotationIndex = 0;
          annotationIndex < _parameter.metadata.length;
          annotationIndex++) {
  