public boolean fileHasDependency(File file, File dependency) { Validate.notNull(file, "File can't be null"); Validate.notNull(dependency, "Dependency can't be null"); HierarchyNode fileNode = getNode(file); Validate.notNull(fileNode, "File isn't in hierarchy: " + file); return fileNode.containsDependency(dependency); }