fix: Remove unneeded generate_random_bytes method
parent
6b80949786
commit
fb93e63fe5
|
|
@ -33,12 +33,12 @@ module Ulid
|
||||||
end
|
end
|
||||||
|
|
||||||
def initialize(time : Time, *, generator : Random = Random::PCG32)
|
def initialize(time : Time, *, generator : Random = Random::PCG32)
|
||||||
random = generate_random_bytes(generator)
|
random = generator.random_bytes(10)
|
||||||
initialize(time, random)
|
initialize(time, random)
|
||||||
end
|
end
|
||||||
|
|
||||||
def initialize(*, generator : Random = Random::PCG32.new)
|
def initialize(*, generator : Random = Random::PCG32.new)
|
||||||
random = generate_random_bytes(generator)
|
random = generator.random_bytes(10)
|
||||||
initialize(Time.utc, random)
|
initialize(Time.utc, random)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
@ -66,9 +66,5 @@ module Ulid
|
||||||
def <=>(other : ULID)
|
def <=>(other : ULID)
|
||||||
@bytes.<=>(other.@bytes)
|
@bytes.<=>(other.@bytes)
|
||||||
end
|
end
|
||||||
|
|
||||||
private def generate_random_bytes(generator : Random)
|
|
||||||
Bytes.new(10) { |i| generator.rand(256).to_u8 }
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue