anchor.diff:      String projectDescription,
       String androidLanguage,
       String iosLanguage,
  -    String dirPath,
       String flutterRoot,
       bool renderDriverTest: false,
       bool withPluginHook: false,
  
positive.code:     if (android_sdk.androidSdk != null)
        gradle.updateLocalProperties(projectPath: appPath);
  
      printStatus('');
  
      // Run doctor; tell the user the next steps.
      final String relativeAppPath = fs.path.relative(appPath);
      final String relativePluginPath = fs.path.relative(dirPath);
      if (doctor.canLaunchAnything) {
        // Let them know a summary of the state of their tooling.
        await doctor.summary();
  
        printStatus('''
  All done! In order to run your application, type:
  
    \$ cd $relativeAppPath
    \$ flutter run
  
  Your main program file is lib/main.dart in the $relativeAppPath directory.
  ''');
        if (generatePlugin) {
          printStatus('''
  Your plugin code is in lib/$projectName.dart in the $relativePluginPath directory.
  
  Host platform code is in the android/ and ios/ directories under $relativePluginPath.
  To edit platform code in an IDE see https://flutter.io/platform-plugins/#edit-code.
  ''');
        }
      } else {
        printStatus("You'll need to install additional components before you can run "
          'your Flutter app:');
        printStatus('');
  
        // Give the user more detailed analysis.
        await doctor.diagnose();
        printStatus('');
        printStatus("After installing components, run 'flutter doctor' in order to "
          're-validate your setup.');
        printStatus("When complete, type 'flutter run' from the '$relativeAppPath' "
          'directory in order to launch your app.');
        printStatus('Your main program file is: $relativeAppPath/lib/main.dart');
      }
    }
  
    Map<String, dynamic> _templateContext({
  
negative.code:       organization: organization,
        projectName: projectName,
        projectDescription: argResults['description'],
        flutterRoot: flutterRoot,
        renderDriverTest: argResults['with-driver-test'],
        withPluginHook: generatePlugin,
  