提交 4e1cff0e 编写于 作者: X Xavier Noria

indents private methods as per our guidelines

上级 bf4532df
...@@ -41,46 +41,46 @@ def execute_if_updated ...@@ -41,46 +41,46 @@ def execute_if_updated
private private
def changed(modified, added, removed) def changed(modified, added, removed)
unless updated? unless updated?
@updated = (modified + added + removed).any? {|f| watching?(f)} @updated = (modified + added + removed).any? {|f| watching?(f)}
end
end end
end
def watching?(file) def watching?(file)
file = @ph.xpath(file) file = @ph.xpath(file)
return true if @files.member?(file) return true if @files.member?(file)
return false if file.directory? return false if file.directory?
ext = @ph.normalize_extension(file.extname) ext = @ph.normalize_extension(file.extname)
dir = file.dirname dir = file.dirname
loop do loop do
if @dirs.fetch(dir, []).include?(ext) if @dirs.fetch(dir, []).include?(ext)
break true break true
else
if @lcsp
break false if dir == @lcsp
else else
break false if dir.root? if @lcsp
end break false if dir == @lcsp
else
break false if dir.root?
end
dir = dir.parent dir = dir.parent
end
end end
end end
end
def directories_to_watch def directories_to_watch
bd = [] bd = []
bd.concat @files.map {|f| @ph.existing_parent(f.dirname)} bd.concat @files.map {|f| @ph.existing_parent(f.dirname)}
bd.concat @dirs.keys.map {|dir| @ph.existing_parent(dir)} bd.concat @dirs.keys.map {|dir| @ph.existing_parent(dir)}
bd.compact! bd.compact!
bd.uniq! bd.uniq!
@ph.filter_out_descendants(bd) @ph.filter_out_descendants(bd)
end end
class PathHelper class PathHelper
using Module.new { using Module.new {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册