parser/attr_list_ends_at_newline.rb

tests/_examples/parser/attr_list_ends_at_newline.rb in the metorex repository.

class Fake < Exception
  attr_reader :backtrace
  if true
    attr_accessor :cause
  end
end
p Fake.instance_methods(false).sort

Output:

[:backtrace, :cause, :cause=]