diff options
-rw-r--r-- | lib/random/formatter.rb | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -168,10 +168,10 @@ module Random::Formatter # See RFC4122[https://datatracker.ietf.org/doc/html/rfc4122] for details of UUID. # def uuid - ary = random_bytes(16).unpack("NnnnnN") - ary[2] = (ary[2] & 0x0fff) | 0x4000 - ary[3] = (ary[3] & 0x3fff) | 0x8000 - "%08x-%04x-%04x-%04x-%04x%08x" % ary end alias uuid_v4 uuid |