Module: Hamlit::Concerns::Deprecation

Included in:
HTML
Defined in:
lib/hamlit/concerns/deprecation.rb

Constant Summary collapse

DEPCATED_OPTIONS =
%i[html4 html5].freeze

Instance Method Summary collapse

Instance Method Details

#initialize(opts = {}) ⇒ Object



8
9
10
# File 'lib/hamlit/concerns/deprecation.rb', line 8

def initialize(opts = {})
  super rewrite_deprecated_options(opts)
end

#rewrite_deprecated_options(options) ⇒ Object

Temple’s warning is noisy in haml-spec.



13
14
15
16
17
# File 'lib/hamlit/concerns/deprecation.rb', line 13

def rewrite_deprecated_options(options)
  options = options.dup
  options[:format] = :html if DEPCATED_OPTIONS.include?(options[:format])
  options
end