UNPKG

arch-unit-ts

Version:
23 lines 748 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EvaluationResult = void 0; class EvaluationResult { conditionEvents; constructor(conditionsEvents) { this.conditionEvents = conditionsEvents; } violationReport() { return this.conditionEvents .getViolating() .flatMap(conditionEvent => conditionEvent.getDescriptionLines()) .join('\n'); } hasErrors() { return this.conditionEvents.getViolating().length > 0; } add(part) { part.conditionEvents.getViolating().forEach(violation => this.conditionEvents.add(violation)); } } exports.EvaluationResult = EvaluationResult; //# sourceMappingURL=EvaluationResult.js.map