Exception: Fontisan::RegionOverlapError
- Inherits:
-
VariationError
- Object
- StandardError
- Error
- VariationError
- Fontisan::RegionOverlapError
- Defined in:
- lib/fontisan/error.rb
Overview
Overlapping variation regions detected
Raised when variation regions overlap improperly.
Instance Attribute Summary
Attributes inherited from VariationError
Instance Method Summary collapse
-
#initialize(region1:, region2:) ⇒ RegionOverlapError
constructor
Initialize with region details.
Methods inherited from VariationError
Constructor Details
#initialize(region1:, region2:) ⇒ RegionOverlapError
Initialize with region details
123 124 125 126 127 128 129 |
# File 'lib/fontisan/error.rb', line 123 def initialize(region1:, region2:) super( "Overlapping variation regions: #{region1} and #{region2}", context: { region1: region1, region2: region2 }, suggestion: "Check variation region definitions for conflicts" ) end |