Exception: Fontisan::CorruptedVariationDataError
- Inherits:
-
VariationError
- Object
- StandardError
- Error
- VariationError
- Fontisan::CorruptedVariationDataError
- Defined in:
- lib/fontisan/error.rb
Overview
Variation data corruption
Raised when variation data appears corrupted or invalid.
Instance Attribute Summary
Attributes inherited from VariationError
Instance Method Summary collapse
-
#initialize(table:, details:) ⇒ CorruptedVariationDataError
constructor
Initialize with corruption details.
Methods inherited from VariationError
Constructor Details
#initialize(table:, details:) ⇒ CorruptedVariationDataError
Initialize with corruption details
175 176 177 178 179 180 181 |
# File 'lib/fontisan/error.rb', line 175 def initialize(table:, details:) super( "Corrupted variation data in #{table}: #{details}", context: { table: table, details: details }, suggestion: "Font file may be damaged, try re-downloading or using original" ) end |