From: alxtskrnk@... Date: 2015-04-01T18:11:28+00:00 Subject: [ruby-core:68714] [Ruby trunk - Feature #10863] allow protected class methods to be callable from instance methods Issue #10863 has been updated by bug hit. Does the proposed feature make sense? ---------------------------------------- Feature #10863: allow protected class methods to be callable from instance methods https://bugs.ruby-lang.org/issues/10863#change-51998 * Author: bug hit * Status: Open * Priority: Normal * Assignee: ---------------------------------------- ```ruby class Bar class << self protected def foo_helper end end def foo self.class.foo_helper end end ``` here, Bar::foo_helper is not intended as the api of the class, it's a helper for internal use so it should be possible to use it internally without making it public or resorting to `send` -- https://bugs.ruby-lang.org/