1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Add Related link from String#hash to Object#hash

We came across a bug in our code because we assumed `String#hash` to be consistent across Ruby processes, which was incorrect.

Our search lead us to `Object#hash` which has the right warning that `String#hash` doesn't. We also noticed that a previous version of the documentation for `String#hash` pointed to `Object#hash` that was removed by https://github.com/ruby/ruby/pull/3565.
We think this removal might not be intended and just got missed amidst other changes.
This commit is contained in:
Ketan Bhatt 2021-05-13 10:28:51 +01:00 committed by Jeremy Evans
parent 7c31ecd3ac
commit 2fb435b3ab
Notes: git 2021-06-23 23:42:25 +09:00

View file

@ -3311,6 +3311,8 @@ rb_str_hash_cmp(VALUE str1, VALUE str2)
* *
* Returns the integer hash value for +self+. * Returns the integer hash value for +self+.
* The value is based on the length, content and encoding of +self+. * The value is based on the length, content and encoding of +self+.
*
* Related: Object#hash
*/ */
static VALUE static VALUE