ConfigParser constructor

ConfigParser({
  1. required List<Task> tasks,
  2. required Map<String, JobArguments>? arguments,
  3. required Map<String, dynamic> environments,
  4. required ArgResults? globalResults,
  5. String output = "distribution",
})

Creates a new ConfigParser instance.

Parameters:

  • tasks - The list of tasks defined in the configuration
  • arguments - The map of job arguments defined in the configuration
  • environments - The environment variables used in the configuration
  • globalResults - Global command line argument results
  • output - The output directory for distribution files (defaults to "distribution")

Implementation

ConfigParser({
  required this.tasks,
  required this.arguments,
  required this.environments,
  required this.globalResults,
  this.output = "distribution",
});