Class: Thread::Backtrace::Location
Instance Method Summary collapse
- #basename ⇒ Object
- #dirname ⇒ Object
- #realbasename ⇒ Object
- #realdirname ⇒ Object
- #realpath ⇒ Object
- #to_s ⇒ Object
Instance Method Details
#basename ⇒ Object
91 |
# File 'lib/pretty_debug.rb', line 91 def basename; File.basename(absolute_path) end |
#dirname ⇒ Object
90 |
# File 'lib/pretty_debug.rb', line 90 def dirname; File.dirname(absolute_path) end |
#realbasename ⇒ Object
99 |
# File 'lib/pretty_debug.rb', line 99 def realbasename; File.basename(realpath) end |
#realdirname ⇒ Object
98 |
# File 'lib/pretty_debug.rb', line 98 def realdirname; File.dirname(realpath) end |
#realpath ⇒ Object
92 93 94 95 96 97 |
# File 'lib/pretty_debug.rb', line 92 def realpath case absolute_path when "-e", "(eval)" then absolute_path else File.realpath(absolute_path) end end |
#to_s ⇒ Object
89 |
# File 'lib/pretty_debug.rb', line 89 def to_s; "#{realpath}:#{lineno}" end |