public BuildEnvironment(BuildEnvironment parent = null, string name = null) { _name = name; _parent = parent; _properties = new EnvironmentProperties( _parent?._properties ); _output = new EnvironmentProperties( _parent?.Output ); _items = new EnvironmentItemLists( _parent?._items ); }
public EnvironmentItemLists(EnvironmentItemLists parentItems = null) { _parentItems = parentItems; _items = new Dictionary <string, ProjectItem>(new FilenameComparer()); }