Sha256: 689c41eb426eefff2e29d3bda054aa8734096628fb2155e2b1684b95a105ae3f

Contents?: true

Size: 271 Bytes

Versions: 16

Compression:

Stored size: 271 Bytes

Contents

require 'lineinput'

module ReVIEW
  class LineInput < LineInput
    def skip_comment_lines
      n = 0
      while line = gets()
        unless line.strip =~ /\A\#@/
          ungets line
          return n
        end
        n += 1
      end
      n
    end
  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
review-2.3.0 lib/review/lineinput.rb
review-2.2.0 lib/review/lineinput.rb
review-2.1.0 lib/review/lineinput.rb
review-2.0.0 lib/review/lineinput.rb
review-1.7.2 lib/review/lineinput.rb
review-1.7.1 lib/review/lineinput.rb
review-peg-0.2.2 lib/review/lineinput.rb
review-peg-0.2.1 lib/review/lineinput.rb
review-peg-0.2.0 lib/review/lineinput.rb
review-peg-0.1.3 lib/review/lineinput.rb
review-peg-0.1.2 lib/review/lineinput.rb
review-peg-0.1.1 lib/review/lineinput.rb
review-peg-0.1.0 lib/review/lineinput.rb
review-1.7.0 lib/review/lineinput.rb
review-1.6.0 lib/review/lineinput.rb
review-2.0.0.beta1 lib/review/lineinput.rb