HEX
Server: LiteSpeed
System: Linux us-phx-web629.main-hosting.eu 5.14.0-503.23.2.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Feb 12 05:52:18 EST 2025 x86_64
User: u756937133 (756937133)
PHP: 8.2.30
Disabled: passthru,chgrp
Upload Files
File: //opt/alt/ruby22/lib64/ruby/2.2.0/rake/ext/pathname.rb
require 'rake/ext/core'
require 'pathname'

class Pathname

  rake_extension("ext") do
    # Return a new Pathname with <tt>String#ext</tt> applied to it.
    #
    # This Pathname extension comes from Rake
    def ext(newext='')
      Pathname.new(Rake.from_pathname(self).ext(newext))
    end
  end

  rake_extension("pathmap") do
    # Apply the pathmap spec to the Pathname, returning a
    # new Pathname with the modified paths.  (See String#pathmap for
    # details.)
    #
    # This Pathname extension comes from Rake
    def pathmap(spec=nil, &block)
      Pathname.new(Rake.from_pathname(self).pathmap(spec, &block))
    end
  end
end