makeError<T> static method

EvaluationDetails<T> makeError<T>(
  1. String key,
  2. T defaultValue,
  3. String error,
  4. ConfigCatUser? user,
)

Implementation

static EvaluationDetails<T> makeError<T>(
    String key, T defaultValue, String error, ConfigCatUser? user) {
  return EvaluationDetails<T>(
      key: key,
      variationId: "",
      user: user,
      isDefaultValue: true,
      error: error,
      value: defaultValue,
      fetchTime: distantPast,
      matchedTargetingRule: null,
      matchedPercentageOption: null);
}