anchor.diff:            {ReleaseType type: ReleaseType.minor,
             bool autoUpdateHostedVersions: false}) =>
         projectCommandWithDependencies('check release versions',
  -          (Project project, Iterable<Project> dependencies) async {
  +          (JefeProject project) async {
           final ProjectVersions versions = await getCurrentProjectVersions(
               project, dependencies, type, autoUpdateHostedVersions);
           if (versions.newReleaseVersion is Some) {
  
positive.code:             .process(project);
        }
  
        await _pubSpec
            .setToGitDependencies()
            .process(project, dependencies: dependencies);
        await _pub.get().process(project);
        await _git
            .commit('completed development of feature $featureName')
  
negative.code:       {ReleaseType type: ReleaseType.minor,
        bool autoUpdateHostedVersions: false}) {
      return projectCommandWithDependencies('Release version: type $type',
          (JefeProject project) async {
        final ProjectVersions projectVersions = await getCurrentProjectVersions(
            project, dependencies, type, autoUpdateHostedVersions);
  
  