Sha256: 51688cb859a63d913ce85bdce4e2632b0afc9f6356c97930b2ace0b5fa683f48
Contents?: true
Size: 568 Bytes
Versions: 35
Compression:
Stored size: 568 Bytes
Contents
module Padrino ## # This module extend Sinatra::ShowExceptions adding Padrino as "Framework". # # @private class ShowExceptions < Sinatra::ShowExceptions private def frame_class(frame) if frame.filename =~ /lib\/sinatra.*\.rb|lib\/padrino.*\.rb/ "framework" elsif (defined?(Gem) && frame.filename.include?(Gem.dir)) || frame.filename =~ /\/bin\/(\w+)$/ || frame.filename =~ /Ruby\/Gems/ "system" else "app" end end end # ShowExceptions end # Padrino
Version data entries
35 entries across 35 versions & 3 rubygems