Exception: Summarize::VersionMismatchError
- Defined in:
- lib/summarize/errors.rb
Instance Attribute Summary collapse
-
#installed_version ⇒ Object
readonly
Returns the value of attribute installed_version.
-
#required_version ⇒ Object
readonly
Returns the value of attribute required_version.
Instance Method Summary collapse
-
#initialize(installed_version, required_version) ⇒ VersionMismatchError
constructor
A new instance of VersionMismatchError.
Constructor Details
#initialize(installed_version, required_version) ⇒ VersionMismatchError
Returns a new instance of VersionMismatchError.
35 36 37 38 39 40 41 42 |
# File 'lib/summarize/errors.rb', line 35 def initialize(installed_version, required_version) @installed_version = installed_version @required_version = required_version super( "summarize CLI #{installed_version} is too old (requires >= #{required_version}). " \ "Update via: npm i -g @steipete/summarize" ) end |
Instance Attribute Details
#installed_version ⇒ Object (readonly)
Returns the value of attribute installed_version.
33 34 35 |
# File 'lib/summarize/errors.rb', line 33 def installed_version @installed_version end |
#required_version ⇒ Object (readonly)
Returns the value of attribute required_version.
33 34 35 |
# File 'lib/summarize/errors.rb', line 33 def required_version @required_version end |