in lib/cc/workspace/path_tree/dir_node.rb [37:47]
def add(head = nil, *tail)
return if head.nil? && tail.empty?
if (entry = find_direct_child(head))
children[entry.basename.to_s.dup.freeze] ||= PathTree.node_for_pathname(entry)
children[entry.basename.to_s.dup.freeze].add(*tail)
else
Analyzer.logger.debug("Couldn't include because part of path doesn't exist: #{File.join(root_path, head)}")
end
end