Commit ebaa7236 authored by Fabio Pelosin's avatar Fabio Pelosin

[PathList] Fix minor bug.

parent 6564e717
...@@ -45,10 +45,10 @@ module Pod ...@@ -45,10 +45,10 @@ module Pod
def read_file_system def read_file_system
root_length = root.to_s.length+1 root_length = root.to_s.length+1
paths = Dir.glob(root + "**/*", File::FNM_DOTMATCH) paths = Dir.glob(root + "**/*", File::FNM_DOTMATCH)
paths = paths.reject { |p| p == root + '/.' || p == root + '/..' }
dirs = paths.select { |path| File.directory?(path) } dirs = paths.select { |path| File.directory?(path) }
dirs = dirs.map { |p| p[root_length..-1] } dirs = dirs.map { |p| p[root_length..-1] }
paths = paths.map { |p| p[root_length..-1] } paths = paths.map { |p| p[root_length..-1] }
paths = paths.reject { |p| p == '.' || p == '..' }
@files = paths - dirs @files = paths - dirs
@dirs = dirs.map { |d| d.gsub(/\/\.\.?$/,'') }.uniq @dirs = dirs.map { |d| d.gsub(/\/\.\.?$/,'') }.uniq
end end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment