Sha256: ea345e3adfa17eb316fbc401941de90be7f3ddf7b5889a4974ff017c10998303
Contents?: true
Size: 446 Bytes
Versions: 88
Compression:
Stored size: 446 Bytes
Contents
module Sass module Util # Ruby 1.8 doesn't support an actual Random class with a settable seed. class CrossPlatformRandom def initialize(seed = nil) if Sass::Util.ruby1_8? srand(seed) if seed else @random = seed ? ::Random.new(seed) : ::Random.new end end def rand(*args) return @random.rand(*args) if @random Kernel.rand(*args) end end end end
Version data entries
88 entries across 85 versions & 7 rubygems