Ejemplo n.º 1
0
 public DepsChecker(string cwd, string config, List <Module> modules)
 {
     if (!new ConfigurationParser(new FileInfo(cwd)).ConfigurationExists(config))
     {
         throw new NoSuchConfigurationException(cwd, config);
     }
     buildData         = new BuildYamlParser(new FileInfo(cwd)).Get(config);
     depsRefsCollector = new DepsReferencesCollector(cwd, config);
     this.modules      = modules.Select(m => m.Name).ToList();
     moduleDirectory   = cwd;
 }