class Nanoc::Filters::ColorizeSyntax::Colorizers::Abstract

Public Instance Methods

postprocess(_language, _element) click to toggle source
# File lib/nanoc/filters/colorize_syntax/colorizers.rb, line 11
def postprocess(_language, _element); end
process(_code, _language, params = {}) click to toggle source
# File lib/nanoc/filters/colorize_syntax/colorizers.rb, line 7
def process(_code, _language, params = {})
  raise NotImplementedError
end

Private Instance Methods

check_availability(*cmd) click to toggle source
# File lib/nanoc/filters/colorize_syntax/colorizers.rb, line 15
def check_availability(*cmd)
  TTY::Command.new(printer: :null).run!(*cmd).success?
end