RuleMetrics.fromJson constructor

RuleMetrics.fromJson(
  1. Map<String, dynamic> json
)

Parses RuleMetrics from json (the derived rates are recomputed).

Implementation

factory RuleMetrics.fromJson(Map<String, dynamic> json) =>
    RuleMetrics(json['ruleId'] as String)
      ..truePositives = json['truePositives'] as int? ?? 0
      ..falsePositives = json['falsePositives'] as int? ?? 0
      ..falseNegatives = json['falseNegatives'] as int? ?? 0
      ..falsePositivesOnClean = json['falsePositivesOnClean'] as int? ?? 0
      ..cleanCases = json['cleanCases'] as int? ?? 0;