Sha256: 7dbe021ca306bef91081fc6fd6f0f44a1e13b4c07b16d80895aa23513b890038
Contents?: true
Size: 466 Bytes
Versions: 3
Compression:
Stored size: 466 Bytes
Contents
module RR module Errors BACKTRACE_IDENTIFIER = /lib\/rr/ class RRError < RuntimeError def backtrace original_backtrace = super return original_backtrace unless RR::Space.trim_backtrace return original_backtrace unless original_backtrace.respond_to?(:each) new_backtrace = [] original_backtrace.each do |line| new_backtrace << line unless line =~ BACKTRACE_IDENTIFIER end new_backtrace end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rr-0.1.2 | lib/rr/errors/rr_error.rb |
rr-0.1.3 | lib/rr/errors/rr_error.rb |
rr-0.1.1 | lib/rr/errors/rr_error.rb |