Exception: Versionaire::Errors::Conversion
- Defined in:
- lib/versionaire/errors/conversion.rb
Overview
Thrown when attempting to convert (cast) a primitive to a version.
Class Method Summary collapse
Class Method Details
.array_message ⇒ Object
9 10 11 |
# File 'lib/versionaire/errors/conversion.rb', line 9 def self. "Invalid array conversion. Use: [], [<major>], [<major>, <minor>], or [<major>, <minor>, <maintenance>]." end |
.hash_message ⇒ Object
13 14 15 |
# File 'lib/versionaire/errors/conversion.rb', line 13 def self. "Invalid hash conversion. Use: {major: <major>, minor: <minor>, maintenance: <maintenance>}." end |
.primitive_message ⇒ Object
17 18 19 |
# File 'lib/versionaire/errors/conversion.rb', line 17 def self. "Invalid conversion. Use: String, Array, or Hash." end |
.string_message ⇒ Object
5 6 7 |
# File 'lib/versionaire/errors/conversion.rb', line 5 def self. %(Invalid string conversion. Use: "<major>.<minor>.<maintenance>" or "v<major>.<minor>.<maintenance>".) end |