# File lib/sinatra/reloader.rb, line 258 def compile!(verb, path, block, options = {}) source_location = block.respond_to?(:source_location) ? block.source_location.first : caller_files[1] signature = super watch_element( source_location, :route, { :verb => verb, :signature => signature } ) signature end