Removed old names of internal methods

This commit is contained in:
Nobuyoshi Nakada 2019-05-10 09:01:08 +09:00
Родитель a7b68e63c5
Коммит dbcc224f38
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4BC7D6DF58D8DF60
1 изменённых файлов: 0 добавлений и 8 удалений

Просмотреть файл

@ -176,10 +176,6 @@ class OpenStruct
end
private :modifiable?
# ::Kernel.warn("do not use OpenStruct#modifiable", uplevel: 1)
alias modifiable modifiable? # :nodoc:
protected :modifiable
#
# Used internally to defined properties on the
# OpenStruct. It does this by using the metaprogramming function
@ -195,10 +191,6 @@ class OpenStruct
end
private :new_ostruct_member!
# ::Kernel.warn("do not use OpenStruct#new_ostruct_member", uplevel: 1)
alias new_ostruct_member new_ostruct_member! # :nodoc:
protected :new_ostruct_member
def freeze
@table.each_key {|key| new_ostruct_member!(key)}
super