configureDevelopmentEnvironment method

Future<void> configureDevelopmentEnvironment(
  1. ProjectDetails details
)

Implementation

Future<void> configureDevelopmentEnvironment(ProjectDetails details) async {
  try {
    if (details.useLinter) {
      await PubspecUtils.addDependencies('flutter_lints',
          isDev: true, runPubGet: true);
      AnalysisOptionsSample(
              include: 'include: package:flutter_lints/flutter.yaml')
          .create();
    } else {
      AnalysisOptionsSample().create();
    }
  } catch (e) {
    print("Error configuring development environment: $e");
    rethrow;
  }
}