Class: Vizcore::CLISupport::SceneValidator::Result
- Inherits:
-
Struct
- Object
- Struct
- Vizcore::CLISupport::SceneValidator::Result
- Defined in:
- lib/vizcore/cli/scene_validator.rb
Instance Attribute Summary collapse
-
#definition ⇒ Object
Returns the value of attribute definition.
-
#issues ⇒ Object
Returns the value of attribute issues.
Instance Method Summary collapse
Instance Attribute Details
#definition ⇒ Object
Returns the value of attribute definition
30 31 32 |
# File 'lib/vizcore/cli/scene_validator.rb', line 30 def definition @definition end |
#issues ⇒ Object
Returns the value of attribute issues
30 31 32 |
# File 'lib/vizcore/cli/scene_validator.rb', line 30 def issues @issues end |
Instance Method Details
#errors ⇒ Object
35 36 37 |
# File 'lib/vizcore/cli/scene_validator.rb', line 35 def errors issues.select(&:error?) end |
#valid? ⇒ Boolean
31 32 33 |
# File 'lib/vizcore/cli/scene_validator.rb', line 31 def valid? issues.none?(&:error?) end |
#warnings ⇒ Object
39 40 41 |
# File 'lib/vizcore/cli/scene_validator.rb', line 39 def warnings issues.reject(&:error?) end |