module CSVPP::CoreExtensions
Add core extensions here as refinements. Only load them when necessary, so that we don't monkeypatch applications that load CSV++.
@example Loading the core extensions to the current lexical scope
module MyScope using CSVPP::CoreExtensions # Extensions exist here end # Extensions no longer exist here
Public Instance Methods
blue()
click to toggle source
# File lib/csvpp/core_extensions.rb, line 28 def blue colorize 34 end
colorize(color_code)
click to toggle source
# File lib/csvpp/core_extensions.rb, line 20 def colorize(color_code) "\e[#{color_code}m#{self}\e[0m" end
green()
click to toggle source
# File lib/csvpp/core_extensions.rb, line 24 def green colorize 32 end
pink()
click to toggle source
# File lib/csvpp/core_extensions.rb, line 32 def pink colorize 35 end
yellow()
click to toggle source
# File lib/csvpp/core_extensions.rb, line 36 def yellow colorize 33 end