#include <policy_evaluator.h>
Public Member Functions | |
bool | has_critical_violations () const |
bool | can_accept_with_override () const |
bool | is_clean () const |
Public Attributes | |
bool | passed |
std::vector< PolicyViolation > | violations |
std::vector< PolicyViolation > | critical_violations |
std::vector< PolicyViolation > | warnings |
std::vector< PolicyViolation > | info |
Definition at line 31 of file policy_evaluator.h.
|
inline |
Definition at line 41 of file policy_evaluator.h.
References critical_violations.
Referenced by can_accept_with_override(), and yaze::cli::PolicyEvaluator::EvaluateProposal().
|
inline |
Definition at line 42 of file policy_evaluator.h.
References has_critical_violations(), and warnings.
|
inline |
Definition at line 45 of file policy_evaluator.h.
References violations.
bool yaze::cli::PolicyResult::passed |
Definition at line 32 of file policy_evaluator.h.
Referenced by yaze::cli::PolicyEvaluator::EvaluateProposal().
std::vector<PolicyViolation> yaze::cli::PolicyResult::violations |
Definition at line 33 of file policy_evaluator.h.
Referenced by yaze::cli::PolicyEvaluator::CategorizeViolations(), yaze::cli::PolicyEvaluator::EvaluateChangeConstraints(), yaze::cli::PolicyEvaluator::EvaluateReviewRequirements(), and is_clean().
std::vector<PolicyViolation> yaze::cli::PolicyResult::critical_violations |
Definition at line 36 of file policy_evaluator.h.
Referenced by yaze::cli::PolicyEvaluator::CategorizeViolations(), and has_critical_violations().
std::vector<PolicyViolation> yaze::cli::PolicyResult::warnings |
Definition at line 37 of file policy_evaluator.h.
Referenced by can_accept_with_override(), and yaze::cli::PolicyEvaluator::CategorizeViolations().
std::vector<PolicyViolation> yaze::cli::PolicyResult::info |
Definition at line 38 of file policy_evaluator.h.
Referenced by yaze::cli::PolicyEvaluator::CategorizeViolations().