Exception: Fontisan::VariationDataCorruptedError

Inherits:
VariationError show all
Defined in:
lib/fontisan/error.rb

Overview

Variation data corrupted (for use in data_extractor)

Raised when extracted variation data appears corrupted.

Instance Attribute Summary

Attributes inherited from VariationError

#context, #suggestion

Instance Method Summary collapse

Methods inherited from VariationError

#detailed_message

Constructor Details

#initialize(message:, details: {}) ⇒ VariationDataCorruptedError

Initialize with corruption details

Parameters:

  • message (String)

    Error message

  • details (Hash) (defaults to: {})

    Corruption details



210
211
212
213
214
215
216
# File 'lib/fontisan/error.rb', line 210

def initialize(message:, details: {})
  super(
    message,
    context: details,
    suggestion: "Font variation data may be corrupted"
  )
end