Sha256: b9a4dc30ceddbf941ceeb54202d427ffc51ff512596f3e8f6dbd90489435396b
Contents?: true
Size: 384 Bytes
Versions: 189
Compression:
Stored size: 384 Bytes
Contents
module Travis module Tools module SafeString extend self def encoded(string) return string unless string.respond_to? :encode string.encode 'utf-8' end def colorized(string) encoded(string).gsub(/[^[:print:]\e\n]/, '') end def clean(string) colorized(string).gsub(/\e[^m]+m/, '') end end end end
Version data entries
189 entries across 189 versions & 1 rubygems