From fb93e63fe5b7f490994792a6a1b4303f3b348dbf Mon Sep 17 00:00:00 2001 From: LeMarsu Date: Mon, 30 Sep 2019 18:50:37 +0200 Subject: [PATCH] fix: Remove unneeded generate_random_bytes method --- src/ulid.cr | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/ulid.cr b/src/ulid.cr index c9e032f..e1ff529 100644 --- a/src/ulid.cr +++ b/src/ulid.cr @@ -33,12 +33,12 @@ module Ulid end def initialize(time : Time, *, generator : Random = Random::PCG32) - random = generate_random_bytes(generator) + random = generator.random_bytes(10) initialize(time, random) end def initialize(*, generator : Random = Random::PCG32.new) - random = generate_random_bytes(generator) + random = generator.random_bytes(10) initialize(Time.utc, random) end @@ -66,9 +66,5 @@ module Ulid def <=>(other : ULID) @bytes.<=>(other.@bytes) end - - private def generate_random_bytes(generator : Random) - Bytes.new(10) { |i| generator.rand(256).to_u8 } - end end end