handle method

  1. @override
void handle(
  1. GuardContext<ErrorReporter> ctx,
  2. PropertyContext property
)
override

Implementation

@override
void handle(GuardContext ctx, PropertyContext property) {
  if (property.value case num value when value is! double) {
    final error = ctx.errorReporter.format('double', property, message, {});
    ctx.errorReporter.report('double', property.name, error);
  }
}