anchor.diff:          pubSpecDirectories.add(currentDirectory);
       }
   
  -    if (argResults['current-package'] && !argResults['flutter-repo']) {
  +    if (currentPackage && !flutterRepo) {
         // **/.*dart
         Directory currentDirectory = new Directory('.');
         _collectDartFiles(currentDirectory, dartFiles);
  
positive.code:       }
      }
  
      //TODO (pq): revisit package and directory defaults
  
      if (argResults['current-directory']  && !argResults['flutter-repo']) {
        // ./*.dart
        Directory currentDirectory = new Directory('.');
        bool foundOne = false;
  
negative.code:     //TODO (pq): extract this regexp from the exclude in options
      RegExp stockExampleFiles = new RegExp('examples/stocks/lib/.*\.dart\$');
  
      if (flutterRepo) {
        for (Directory dir in runner.getRepoPackages()) {
          _collectDartFiles(dir, dartFiles,
              exclude: (FileSystemEntity entity) => stockExampleFiles.hasMatch(entity.path));
  