Actions
Bug #11213
closeddefined?(super) ignores respond_to_missing?
Bug #11213:
defined?(super) ignores respond_to_missing?
Description
Updated by ko1 (Koichi Sasada) about 11 years ago
However it is difficult because we can't call self.respond_to_missing? directly because we should ignore C1#respond_to_missing?.
Options:
(1) Ignore this issue as a spec (or known issue)
(2) Do super (it has compatibility issue)
(3) Introduce something special to call respond_to_missing?
My recommendation is (1).
Updated by nobu (Nobuyoshi Nakada) over 5 years ago
- Status changed from Open to Closed
Applied in changeset git|fac2498e0299f13dffe4f09a7dd7657fb49bf643.
[Bug #11213] let defined?(super) call respond_to_missing?
Updated by nobu (Nobuyoshi Nakada) over 5 years ago
- Related to Bug #17509: Custom respond_to? methods in modules break defined?(super) added
Actions