From 3a81daaf8dc037057d96b8e8cdc6ab1691e7e9d9 Mon Sep 17 00:00:00 2001 From: Yusuke Endoh Date: Thu, 24 Dec 2020 00:15:29 +0900 Subject: Module#public_class_method also accepts a symbol array as an argument I'm unsure if this is intentional, but add a document anyway. [Feature #17314] --- NEWS.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'NEWS.md') diff --git a/NEWS.md b/NEWS.md index 9b3d8544fc..f273b8b5a3 100644 --- a/NEWS.md +++ b/NEWS.md @@ -264,8 +264,9 @@ Outstanding ones only. p C.ancestors #=> [C, M1, M2, Object, Kernel, BasicObject] ``` - * Module#public, Module#protected and Module#private methods now accept single - array argument with a list of method names. [[Feature #17314]] + * Module#public, Module#protected, Module#private, Module#public_class_method, + Module#private_class_method, toplevel "private" and "public" methods + now accept single array argument with a list of method names. [[Feature #17314]] * Module#attr_accessor, Module#attr_reader, Module#attr_writer and Module#attr methods now return an array of defined methods names as symbols. -- cgit v1.2.3