Issue #7614 has been reported by trans (Thomas Sawyer).

----------------------------------------
Feature #7614: alias_accessor
https://bugs.ruby-lang.org/issues/7614

Author: trans (Thomas Sawyer)
Status: Open
Priority: Normal
Assignee: 
Category: core
Target version: next minor


=begin
Prior issue reminded me that I've been meaning to ask for this for a while, as I use is fairly often.

In pure Ruby the definition is essentially:

    def alias_accessor(name, origin)
      alias_method "#{name}=", "#{origin}="
      alias_method name, origin
    end

Albeit pursuit to prior mentioned issue, I'd define it more like:

    def alias_accessor(name, origin)
      writer_name = name.to_s.chomp('?')
      alias_method "#{writer_name}=", "#{origin}="
      alias_method name, origin
    end

=end



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