class

Toyaml::FormatDetector

Inherits Reference < Object

Resolves input serialization format via overrides, file extensions, or default heuristics

Constants

DEFAULT_FORMAT = "toml"

Class methods

resolve(format_override : String | Nil, file_path : String | Nil) : Converters::Base

Resolves converter according to prioritized hierarchy:

  1. Explicit override format string
  2. File path extension
  3. Default format fallback
Source