mirror of
https://github.com/pry/pry.git
synced 2022-11-09 12:35:05 -05:00
ac26e57ad1
* Making use of new Rubinius::LIB_PATH and Rubinius::KERNEL_PATH constants
20 lines
455 B
Ruby
20 lines
455 B
Ruby
class Pry
|
|
module RbxPath
|
|
module_function
|
|
def is_core_path?(path)
|
|
path.start_with?("kernel") || path.start_with?("lib")
|
|
end
|
|
|
|
def convert_path_to_full(path)
|
|
if path.start_with?("kernel")
|
|
File.join File.dirname(Rubinius::KERNEL_PATH), path
|
|
elsif path.start_with?("lib")
|
|
File.join File.dirname(Rubinius::LIB_PATH), path
|
|
end
|
|
end
|
|
|
|
def rvm_ruby?(path)
|
|
!!(path =~ /\.rvm/)
|
|
end
|
|
end
|
|
end
|