Module: Everythingrb
- Defined in:
- lib/everythingrb/prelude.rb,
lib/railtie.rb,
lib/everythingrb/version.rb,
lib/everythingrb/extensions/quotable.rb
Overview
Extensions for making objects quotable with double quotes
These modules add the ability to quote objects by wrapping their string representations in double quotes. This is useful for generating error messages, debug output, or formatted logs where you want to clearly distinguish between different value types.
Defined Under Namespace
Modules: InspectQuotable, StringQuotable Classes: Railtie
Constant Summary collapse
- VERSION =
Current version of the everythingrb gem
"0.9.0"
Class Method Summary collapse
Class Method Details
.deprecator ⇒ Object
28 29 30 31 32 33 34 35 36 |
# File 'lib/everythingrb/prelude.rb', line 28 def self.deprecator @deprecator ||= if defined?(ActiveSupport) ActiveSupport::Deprecation.new(VERSION, "everythingrb") else proxy = Data.define proxy.define_method(:warn) { || puts "DEPRECATION WARNING: #{message}" } proxy.new end end |