Sha256: 448bcce9eda959f877df5e4136eb897db2a1a3f2ca6a8371389ab7468edcd45d
Contents?: true
Size: 519 Bytes
Versions: 131
Compression:
Stored size: 519 Bytes
Contents
# encoding: utf-8 require 'benchmark' require File.dirname(__FILE__) + '/../lib/yard' $files = Dir[File.dirname(__FILE__) + '/../lib/**/*.rb'].map {|f| File.read(f) } $files_rip = Dir[File.dirname(__FILE__) + '/../lib/**/*.rb'].map {|f| [File.read(f), f] } TIMES = 2 Benchmark.bmbm do |x| x.report("rip-parser") { TIMES.times { $files_rip.each {|f| YARD::Parser::Ruby::RubyParser.parse(*f) } } } x.report("yard-parser ") { TIMES.times { $files.each {|f| YARD::Parser::Ruby::Legacy::StatementList.new(f) } } } end
Version data entries
131 entries across 111 versions & 10 rubygems