"Reverting 30205"

Review URL: https://codereview.chromium.org//69863003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart/pkg/watcher@30217 260f80e4-7a28-3924-810f-c04153c831b5
diff --git a/pkgs/watcher/lib/src/directory_watcher/mac_os.dart b/pkgs/watcher/lib/src/directory_watcher/mac_os.dart
index cd3a483..5b1feb3 100644
--- a/pkgs/watcher/lib/src/directory_watcher/mac_os.dart
+++ b/pkgs/watcher/lib/src/directory_watcher/mac_os.dart
@@ -7,8 +7,6 @@
 import 'dart:async';
 import 'dart:io';
 
-import 'package:path/path.dart' as p;
-
 import '../constructable_file_system_event.dart';
 import '../path_set.dart';
 import '../utils.dart';
@@ -80,12 +78,7 @@
       if (entity is! Directory) _files.add(entity.path);
     },
         onError: _emitError,
-        onDone: () {
-      if (_runningOnBuildbot) {
-        print("watcher is ready");
-      }
-      _readyCompleter.complete();
-    },
+        onDone: _readyCompleter.complete,
         cancelOnError: true);
   }
 
@@ -101,38 +94,12 @@
 
   /// The callback that's run when [Directory.watch] emits a batch of events.
   void _onBatch(List<FileSystemEvent> batch) {
-    if (_runningOnBuildbot) {
-      print("======== batch:");
-      for (var event in batch) {
-        print("  ${_formatEvent(event)}");
-      }
-
-      print("known files:");
-      for (var foo in _files.toSet()) {
-        print("  ${p.relative(foo, from: directory)}");
-      }
-    }
-
     batches++;
 
     _sortEvents(batch).forEach((path, events) {
-      var relativePath = p.relative(path, from: directory);
-      if (_runningOnBuildbot) {
-        print("events for $relativePath:\n");
-        for (var event in events) {
-          print("  ${_formatEvent(event)}");
-        }
-      }
-
       var canonicalEvent = _canonicalEvent(events);
       events = canonicalEvent == null ?
           _eventsBasedOnFileSystem(path) : [canonicalEvent];
-      if (_runningOnBuildbot) {
-        print("canonical event for $relativePath: "
-            "${_formatEvent(canonicalEvent)}");
-        print("actionable events for $relativePath: "
-            "${events.map(_formatEvent)}");
-      }
 
       for (var event in events) {
         if (event is FileSystemCreateEvent) {
@@ -146,12 +113,7 @@
             if (entity is Directory) return;
             _emitEvent(ChangeType.ADD, entity.path);
             _files.add(entity.path);
-          }, onError: (e, stackTrace) {
-            if (_runningOnBuildbot) {
-              print("got error listing $relativePath: $e");
-            }
-            _emitError(e, stackTrace);
-          }, cancelOnError: true);
+          }, onError: _emitError, cancelOnError: true);
         } else if (event is FileSystemModifyEvent) {
           assert(!event.isDirectory);
           _emitEvent(ChangeType.MODIFY, path);
@@ -163,10 +125,6 @@
         }
       }
     });
-
-    if (_runningOnBuildbot) {
-      print("========");
-    }
   }
 
   /// Sort all the events in a batch into sets based on their path.
@@ -303,13 +261,6 @@
     var fileExists = new File(path).existsSync();
     var dirExists = new Directory(path).existsSync();
 
-    if (_runningOnBuildbot) {
-      print("file existed: $fileExisted");
-      print("dir existed: $dirExisted");
-      print("file exists: $fileExists");
-      print("dir exists: $dirExists");
-    }
-
     var events = [];
     if (fileExisted) {
       if (fileExists) {
@@ -379,10 +330,6 @@
     // watch beginning.
     if (type == ChangeType.ADD && _files.contains(path)) return;
 
-    if (_runningOnBuildbot) {
-      print("emitting $type ${p.relative(path, from: directory)}");
-    }
-
     _eventsController.add(new WatchEvent(type, path));
   }
 
@@ -403,27 +350,4 @@
     }, cancelOnError: cancelOnError);
     _subscriptions.add(subscription);
   }
-
-  /// Return a human-friendly string representation of [event].
-  String _formatEvent(FileSystemEvent event) {
-    if (event == null) return 'null';
-
-    var path = p.relative(event.path, from: directory);
-    var type = event.isDirectory ? 'directory' : 'file';
-    if (event is FileSystemCreateEvent) {
-      return "create $type $path";
-    } else if (event is FileSystemDeleteEvent) {
-      return "delete $type $path";
-    } else if (event is FileSystemModifyEvent) {
-      return "modify $type $path";
-    } else if (event is FileSystemMoveEvent) {
-      return "move $type $path to "
-          "${p.relative(event.destination, from: directory)}";
-    }
-  }
-
-  // TODO(nweiz): remove this when the buildbots calm down.
-  /// Whether this code is running on a buildbot.
-  bool get _runningOnBuildbot =>
-    Platform.environment['LOGNAME'] == 'chrome-bot';
 }