Issue #9161 has been updated by nobu (Nobuyoshi Nakada).

Description updated
Status changed from Open to Third Party's Issue


----------------------------------------
Backport #9161: syntax errors on mime_responds.rb
https://bugs.ruby-lang.org/issues/9161#change-43186

Author: mrwater (Diogo Cordeiro)
Status: Third Party's Issue
Priority: Normal
Assignee: 
Category: 
Target version: 


=begin
There seems to be a syntax bug within mime_responds.rb, under , under version 1.9.3, action-pack 3.2.11, metal action controller

Under line 191, mimes local is not declared, and there is an additional end associated with the code nearby.
 raise ArgumentError, "respond_to takes either types or a block, never both" if mimes.any? && block_given?

        if collector = retrieve_collector_from_mimes(mimes, &block)
          response = collector.response
          response ? response.call : default_render({})
        end

This revealed after upgrading to RubyMine 6.0, when loading local server environment.

This is closed to a comments section, so perhaps it was once commented by default?

=end



-- 
http://bugs.ruby-lang.org/