[ruby/rdoc] Prefer String#ord to #codepoints[0]
(https://github.com/ruby/rdoc/pull/1220) https://github.com/ruby/rdoc/commit/09d7f35420 Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
This commit is contained in:
parent
4cce246d86
commit
af5c34fb0b
@ -114,8 +114,8 @@ class RDoc::MethodAttr < RDoc::CodeObject
|
|||||||
return unless other.respond_to?(:singleton) &&
|
return unless other.respond_to?(:singleton) &&
|
||||||
other.respond_to?(:name)
|
other.respond_to?(:name)
|
||||||
|
|
||||||
[@singleton ? 0 : 1, name_codepoint_range, name] <=>
|
[@singleton ? 0 : 1, name_ord_range, name] <=>
|
||||||
[other.singleton ? 0 : 1, other.name_codepoint_range, other.name]
|
[other.singleton ? 0 : 1, other.name_ord_range, other.name]
|
||||||
end
|
end
|
||||||
|
|
||||||
def == other # :nodoc:
|
def == other # :nodoc:
|
||||||
@ -415,8 +415,8 @@ class RDoc::MethodAttr < RDoc::CodeObject
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def name_codepoint_range # :nodoc:
|
def name_ord_range # :nodoc:
|
||||||
case name.codepoints[0]
|
case name.ord
|
||||||
when 0..64 # anything below "A"
|
when 0..64 # anything below "A"
|
||||||
1
|
1
|
||||||
when 91..96 # the symbols between "Z" and "a"
|
when 91..96 # the symbols between "Z" and "a"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user