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

indents private methods as per our guidelines

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