Sha256: 5c464f14d7411c586aebcfb6d47e53ecea2d59afd8a51728f2852904cdc3fe16
Contents?: true
Size: 334 Bytes
Versions: 380
Compression:
Stored size: 334 Bytes
Contents
# frozen_string_literal: true require 'active_support/core_ext/object/blank' require 'pathname' class Object # Convert +self+ to String and then to Pathname. Return nil if +self+ is +blank?+. # # @return [Pathname] def to_pathname return self if is_a?(::Pathname) to_s.blank? ? nil : ::Pathname.new(to_s) end end
Version data entries
380 entries across 380 versions & 4 rubygems