-
shalev007 authored
* feat: add skip rules * feat: add Configuration skipped properties * refactor: split loop - extract filesData populate to its own loop * refactor: rename ruleWithSchema to rule * refactor: split loop - extract rulesData initialization to its own loop * refactor: move configuration extraction to upper loop * refactor: slide statements * refactor: remove redundant line * refactor: rename newFailedRule to failedRule * refactor: extract evaluateRule function * refactor: add jsonSchemaValidator to evaluator context and add evaluateRule to evaluator * refactor: extract evaluateConfiguration method * refactor: change failedRuleData to failedRule variable name * feat: add skip for cli format * refactor: add EvaluationResultsSummery struct * feat: add skip rules print * fix: add go linter formatting * feat: add cyan color for skip rule summery * fix: show all skipped regardless of failed rules Co-authored-by:
shalev avhar <shalev@datree.io> Co-authored-by:
Alex <alex@datree.io> Co-authored-by:
shmuelsa <95699772+shmuelsa@users.noreply.github.com>
a000366e