mirror of
https://github.com/pry/pry.git
synced 2022-11-09 12:35:05 -05:00
21 lines
348 B
Ruby
21 lines
348 B
Ruby
class Pry
|
|
class Command::Ls < Pry::ClassCommand
|
|
class Grep
|
|
|
|
def initialize(grep_regexp)
|
|
@grep_regexp = grep_regexp
|
|
end
|
|
|
|
def regexp
|
|
proc { |x|
|
|
if x.instance_of?(Array)
|
|
x.grep(@grep_regexp)
|
|
else
|
|
x =~ @grep_regexp
|
|
end
|
|
}
|
|
end
|
|
|
|
end
|
|
end
|
|
end
|