anchor.diff:  }
   
   class PubGetAction extends SparkAction implements ContextAction {
  -  PubGetAction(Spark spark) : super(
  -      spark, "pub-get", "Pub Get") {
  -    enabled = false;
  -  }
  +  PubGetAction(Spark spark) : super(spark, "pub-get", "Pub Get");
   
     void _invoke([context]) {
       ws.Resource resource;
  
positive.code:     } else {
        resource = context.first;
      }
      var pubJob = new PubGetJob(resource);
      spark.jobManager.schedule(pubJob);
    }
  
    String get category => 'pub';
  
    bool _appliesTo(ws.Resource resource) =>  resource is ws.File && resource.name == 'pubspec.yaml';
  
    bool appliesTo(list) => list.length == 1 && _appliesTo(list.first);
  }
  
  class ResourceRefreshAction extends SparkAction implements ContextAction {
  
negative.code:     });
    }
  
    String get category => 'folder';
  
    bool appliesTo(Object object) => _isFileList(object);
  }
  