anchor.diff:        _jumpToLine(int.parse(url.queryParameters['line']));
       }
   
  -    await _analyzeAndRun(autoRun: shouldAutoRun);
  +    await _analyzeAndRun();
     }
   
     Gist _createGist(Layout layout) {
  
positive.code: 
    /// Analyzes and runs the gist.  Auto-runs the gist if [autoRun] is true and
    /// the analyzer comes back clean.
    Future<void> _analyzeAndRun({bool autoRun = false}) {
      var completer = Completer();
      Timer.run(() async {
        try {
          var result = await _performAnalysis();
          if (result && !autoRun) {
            _handleRun();
          }
        } catch (e) {
  
negative.code: 
    Future<void> showNew(Layout layout) async {
      var loadResult = _loadGist();
  
      // If no gist was loaded, use a new Dart gist.
      if (loadResult == LoadGistResult.none) {
  