anchor.diff:    }
   
     void _commit() {
  -    SparkProgress progressComponent = getElement('#deployProgress');
  -    progressComponent.progressMessage = "Deploying...";
  +    _progress.progressMessage = "Deploying...";
       _toggleProgressVisible(true);
   
  -    ProgressMonitor monitor = new ProgressMonitorImpl(progressComponent);
  +    ProgressMonitor monitor = new ProgressMonitorImpl(_progress);
   
       String type = getElement('input[name="type"]:checked').id;
       bool useAdb = type == 'adb';
  
positive.code:   bool appliesTo(context) => _isScmProject(context);
  }
  
  class GitCommitAction extends SparkActionWithDialog implements ContextAction {
    ws.Project project;
    GitScmProjectOperations gitOperations;
    TextAreaElement _commitMessageElement;
  
negative.code:   String _gitPassword;
    bool _needsUsernamePassword;
  
    GitPushAction(Spark spark, Element dialog, String progressId)
        : super(spark, "git-push", "Push to Origin…", dialog, progressId) {
      _commitsList = getElement('#gitCommitList');
    }
  
  