anchor.diff:    providers: [
       ExistingProvider.forToken(NG_VALIDATORS, MaterialNumberValidator)
     ],
  -  // TODO(google): Change to `Visibility.local` to reduce code size.
  -  visibility: Visibility.all,
   )
   class MaterialNumberValidator implements Validator {
     /// Validation that works in concert with the number accessor.
  
positive.code: 
  import 'package:angular/angular.dart';
  import 'package:angular_forms/angular_forms.dart';
  import 'package:intl/intl.dart';
  import 'package:quiver/strings.dart';
  import 'package:angular_components/utils/angular/properties/properties.dart';
  
negative.code: /// [Validator] which will validate a number input is an integer.
  @Directive(
    selector: 'material-input[type=number][checkInteger],'
        'material-input[type=percent][checkInteger],'
        'material-input[type=int64]',
    providers: [ExistingProvider.forToken(NG_VALIDATORS, CheckIntegerValidator)],
  )
  class CheckIntegerValidator implements Validator {
    /// Validation that works in concert with the number accessor.
  