anchor.diff:  
     Future run(ProgressMonitor monitor) {
       monitor.start(name, 1);
  -  
  +
       return spark.pubManager.runPubGet(project).then((_) {
         spark.showSuccessMessage('Pub get run successful');
       }).catchError((e) {
  
positive.code: 
    final EventBus eventBus = new EventBus();
  
    preferences.PreferenceStore _localPrefs;
    preferences.PreferenceStore _syncPrefs;
  
    ActionManager _actionManager;
  
    SplitView _splitView;
  
negative.code: 
    Spark(this.developerMode) {
      document.title = appName;
  
      initAnalytics();
  
  