anchor.diff:            }
   
             pubspecFile.writeAsStringSync(pubspec);
  -          _tempDirs.add(dir);
             entity = dir;
           }
           
  
positive.code: 
      return new Future.delayed(new Duration(milliseconds: 100)).then((_) {
        pm.killAll();
        
        for (var tmp in _tempDirs) {
          tmp.deleteSync(recursive: true);
        }
        _tempDirs.clear();
      });
    }
  
  
negative.code:       }
  
        var entities = new List<FileSystemEntity>.from(directory.listSync(followLinks: true));
        entities.addAll(scriptDir.listSync(followLinks: true).where((it) => it is File));
  
        entities.forEach((entity) {
          if (entity is File) {
  