Class: Woods::Resilience::IndexValidator::ValidationReport
- Inherits:
-
Struct
- Object
- Struct
- Woods::Resilience::IndexValidator::ValidationReport
- Defined in:
- lib/woods/resilience/index_validator.rb
Overview
Report produced by #validate.
Instance Attribute Summary collapse
-
#errors ⇒ Array<String>
readonly
Fatal integrity issues.
-
#valid? ⇒ Boolean
readonly
True if no errors were found.
-
#warnings ⇒ Array<String>
readonly
Non-fatal issues (e.g., stale files).
Instance Attribute Details
#errors ⇒ Array<String> (readonly)
Returns fatal integrity issues.
31 |
# File 'lib/woods/resilience/index_validator.rb', line 31 ValidationReport = Struct.new(:valid?, :warnings, :errors, keyword_init: true) |
#valid? ⇒ Boolean (readonly)
Returns true if no errors were found.
31 |
# File 'lib/woods/resilience/index_validator.rb', line 31 ValidationReport = Struct.new(:valid?, :warnings, :errors, keyword_init: true) |
#warnings ⇒ Array<String> (readonly)
Returns non-fatal issues (e.g., stale files).
31 |
# File 'lib/woods/resilience/index_validator.rb', line 31 ValidationReport = Struct.new(:valid?, :warnings, :errors, keyword_init: true) |