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



248
249
250
251
252
253
254
# File 'lib/fontisan/error.rb', line 248

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