Sha256: c9701ee0997d066700bd80af52e97023dd107f364810533a66c913a357ab9177
Contents?: true
Size: 558 Bytes
Versions: 6661
Compression:
Stored size: 558 Bytes
Contents
module CodeRay module Encoders # Returns the number of tokens. # # Text and block tokens are counted. class Count < Encoder register_for :count protected def setup options super @count = 0 end def finish options output @count end public def text_token text, kind @count += 1 end def begin_group kind @count += 1 end alias end_group begin_group alias begin_line begin_group alias end_line begin_group end end end
Version data entries
6,661 entries across 6,649 versions & 72 rubygems