From 24dcfc2db5a1b4b194e2df3ef849bd54f66f36df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Fri, 19 Jan 2018 19:52:42 +0100 Subject: [PATCH] remove constant warning in base62 file --- lib/base62.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/base62.rb b/lib/base62.rb index 84f9fbf23c..bec48359aa 100644 --- a/lib/base62.rb +++ b/lib/base62.rb @@ -1,9 +1,9 @@ # Modified version of: https://github.com/steventen/base62-rb module Base62 - KEYS = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".freeze - KEYS_HASH = KEYS.each_char.with_index.inject({}) { |h, (k, v)| h[k] = v; h } - BASE = KEYS.length + KEYS ||= "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".freeze + KEYS_HASH ||= KEYS.each_char.with_index.to_h + BASE ||= KEYS.length # Encodes base10 (decimal) number to base62 string. def self.encode(num)