in experimental/links.go [9:19]
func analyzeLink(args []string) (digest, error) {
if len(args) != 3 {
return digest{}, fmt.Errorf("invalid args for link: %v", args)
}
if args[2] != "link" {
return digest{}, fmt.Errorf("expected link as path component: %v", args[2])
}
return newDigestFromPath(args[0:2])
}