Sha256: 79eac4a79d5cbbb2604bd1a277527d193a0229eb7f8303a4fffff8b52f175f7e
Contents?: true
Size: 712 Bytes
Versions: 6661
Compression:
Stored size: 712 Bytes
Contents
autoload :YAML, 'yaml' module CodeRay module Encoders # = YAML Encoder # # Slow. class YAML < Encoder register_for :yaml FILE_EXTENSION = 'yaml' protected def setup options super @data = [] end def finish options output ::YAML.dump(@data) end public def text_token text, kind @data << [text, kind] end def begin_group kind @data << [:begin_group, kind] end def end_group kind @data << [:end_group, kind] end def begin_line kind @data << [:begin_line, kind] end def end_line kind @data << [:end_line, kind] end end end end
Version data entries
6,661 entries across 6,649 versions & 72 rubygems