Skip to content

Commit 6c8a0d8

Browse files
committed
[GR-20446] Implement Random.random_number.
PullRequest: truffleruby/1274
2 parents 5943560 + dc9dd0a commit 6c8a0d8

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ Compatibility:
106106
* Support for the Darkfish theme for RDoc generation has been added back.
107107
* Implemented `Kernel#system` `exception: true` option.
108108
* Implemented `Random.bytes`.
109+
* Implemented `Random.random_number`.
109110

110111
Performance:
111112

spec/tags/core/random/random_number_tags.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

src/main/ruby/truffleruby/core/random.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ def self.rand(limit=undefined)
144144
Thread.current.randomizer.random(limit)
145145
end
146146

147+
def self.random_number(limit=undefined)
148+
rand(limit)
149+
end
150+
147151
def self.bytes(length)
148152
TrufflePrimitive.randomizer_bytes(Thread.current.randomizer, length)
149153
end

0 commit comments

Comments
 (0)