Sha256: be09f54a752e1d787f4513645cfecca3f149eb8dc296249aad9a2aeb641c558b
Contents?: true
Size: 503 Bytes
Versions: 6796
Compression:
Stored size: 503 Bytes
Contents
# frozen_string_literal: true class Pry class Config # Value holds a value for the given attribute and decides how it should # be read. Procs get called, other values are returned as is. # # @since v0.13.0 # @api private class Value def initialize(value) @value = value end def call unless [Config::MemoizedValue, Config::LazyValue].include?(@value.class) return @value end @value.call end end end end
Version data entries
6,796 entries across 6,792 versions & 31 rubygems