Class: Herb::Result
- Inherits:
-
Object
- Object
- Herb::Result
- Defined in:
- lib/herb/result.rb,
ext/herb/extension.c
Direct Known Subclasses
Instance Attribute Summary collapse
-
#errors ⇒ Object
readonly
: Array.
-
#source ⇒ Object
readonly
: String.
-
#warnings ⇒ Object
readonly
: Array.
Instance Method Summary collapse
-
#failed? ⇒ Boolean
: () -> bool.
- #initialize(source, warnings, errors) ⇒ Result constructor
-
#success? ⇒ Boolean
: () -> bool.
Constructor Details
Instance Attribute Details
#errors ⇒ Object (readonly)
: Array
8 9 10 |
# File 'lib/herb/result.rb', line 8 def errors @errors end |
#source ⇒ Object (readonly)
: String
6 7 8 |
# File 'lib/herb/result.rb', line 6 def source @source end |
#warnings ⇒ Object (readonly)
: Array
7 8 9 |
# File 'lib/herb/result.rb', line 7 def warnings @warnings end |
Instance Method Details
#failed? ⇒ Boolean
: () -> bool
23 24 25 |
# File 'lib/herb/result.rb', line 23 def failed? true end |
#success? ⇒ Boolean
: () -> bool
18 19 20 |
# File 'lib/herb/result.rb', line 18 def success? false end |