Sha256: 6e41fee2acce0ff7ede3ccc54d4f9d204922c3d0d40f51402d62b637005fe115
Contents?: true
Size: 441 Bytes
Versions: 2
Compression:
Stored size: 441 Bytes
Contents
module Rake module Backtrace SUPPRESSED_PATHS = [ RbConfig::CONFIG["prefix"], File.join(File.dirname(__FILE__), ".."), ].map { |f| Regexp.quote(File.expand_path(f)) } SUPPRESS_PATTERN = %r!(\A#{SUPPRESSED_PATHS.join('|')}|bin/rake:\d+)! # Elide backtrace elements which match one of SUPPRESS_PATHS. def self.collapse(backtrace) backtrace.reject { |elem| elem =~ SUPPRESS_PATTERN } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rake-0.9.3.beta.2 | lib/rake/backtrace.rb |
rake-0.9.3.beta.1 | lib/rake/backtrace.rb |