Sha256: 99aee95d274984083c1a8280661d677a4c83b0ba8f64d58ce1c49022c0f3834f
Contents?: true
Size: 597 Bytes
Versions: 5
Compression:
Stored size: 597 Bytes
Contents
# frozen_string_literal: true module Leftovers module Haml module_function def precompile(file) # rubocop:disable Metrics/MethodLength Leftovers.try_require('haml', message: <<~MESSAGE) Skipped parsing a haml file, because the haml gem was not available `gem install Haml` MESSAGE if defined?(::Haml) begin ::Haml::Engine.new(file).precompiled rescue ::Haml::SyntaxError => e Leftovers.warn "#{e.class}: #{e.message} #{filename}:#{e.line}" '' end else '' end end end end
Version data entries
5 entries across 5 versions & 1 rubygems