ProjectConfig constructor

ProjectConfig({
  1. required String type,
  2. required String description,
  3. required UsageType usageType,
  4. required ProjectSize size,
  5. required TeamSize teamSize,
  6. String? architecture,
  7. String? stateManagement,
  8. required List<String> focusAreas,
  9. required List<String> capabilities,
  10. required bool includeTests,
  11. required bool includeAnalysis,
  12. required bool includeSecurity,
  13. required bool includePerformance,
})

Implementation

ProjectConfig({
  required this.type,
  required this.description,
  required this.usageType,
  required this.size,
  required this.teamSize,
  this.architecture,
  this.stateManagement,
  required this.focusAreas,
  required this.capabilities,
  required this.includeTests,
  required this.includeAnalysis,
  required this.includeSecurity,
  required this.includePerformance,
});