analyzeError static method

ParcsnEspecialErrorAnalysis analyzeError(
  1. String codigo,
  2. String mensagem
)

Analisa um erro específico do PARCSN-ESP e retorna informações detalhadas

Implementation

static ParcsnEspecialErrorAnalysis analyzeError(
  String codigo,
  String mensagem,
) {
  final errorInfo = getErrorInfo(codigo);

  return ParcsnEspecialErrorAnalysis(
    codigo: codigo,
    mensagem: mensagem,
    tipo: errorInfo?.tipo ?? ParcsnEspecialErrorType.desconhecido,
    categoria: errorInfo?.categoria ?? ParcsnEspecialErrorCategory.outros,
    acaoRecomendada:
        errorInfo?.acaoRecomendada ?? 'Verifique os dados e tente novamente.',
    isConhecido: errorInfo != null,
  );
}