module Roda::RodaPlugins::Pass::RequestMethods

def always

Handle passing inside the match block.
def always
  catch(:pass){super}
end

def if_match(_)

Handle passing inside the match block.
def if_match(_)
  rp = @remaining_path
  ret = catch(:pass){super}
  @remaining_path = rp
  ret
end

def pass

Skip the current match block as if it did not match.
def pass
  throw :pass
end