function erroToMessage(erro) {
    return erro instanceof Error ? erro.message : '不明なエラー';
}
export const DetectorArquiteturaMensagens = {
    padraoArquitetural: (padraoIdentificado, confianca) => `アーキテクチャパターン: ${padraoIdentificado} (信頼度${confianca}%)`,
    caracteristicas: (caracteristicas) => `特徴: ${caracteristicas.slice(0, 3).join(', ')}`,
    violacao: (violacao) => `アーキテクチャ違反: ${violacao}`,
    metricas: (acoplamento, coesao) => `メトリクス: 結合度=${(acoplamento * 100).toFixed(0)}%、凝集度=${(coesao * 100).toFixed(0)}%`,
    erroAnalisarArquitetura: (erro) => `アーキテクチャ分析エラー: ${erroToMessage(erro)}`
};
//# sourceMappingURL=detector-architecture-messages.js.map