anchor.diff:      _setupForPrivateGit(setupForPrivateGit, dockerfile);
   
       final serverFiles = new _TopLevelProjectFiles(
  -        dockerfile, serverProject, rootDirectory.path, targetRootPath);
  +        dockerfile, serverProject, _rootDirectory.path, targetRootPath);
   
       final clientFiles = new _TopLevelProjectFiles(
  -        dockerfile, clientProject, rootDirectory.path, targetRootPath);
  +        dockerfile, clientProject, _rootDirectory.path, targetRootPath);
   
       final omitClient =
           omitClientWhenPathDependencies && clientFiles.hasPathDependencies;
  
positive.code: //}
  
  class DockerCommandsMultiProjectImpl implements DockerCommands {
    final ProjectGroup _graph;
  
    Directory get rootDirectory =>
        _graph.containerDirectory; // or installDirectory??
  
    DockerCommandsMultiProjectImpl(this._graph);
  
    @override
    Future generateDockerfile(String serverProjectName, String clientProjectName,
  
negative.code:         ]) as Iterable<String>);
  
      final saveDirectory =
          outputDirectory != null ? outputDirectory : _rootDirectory;
      await dockerfile.save(saveDirectory);
    }
  
  