Exemplo n.º 1
0
        public IncludeExcludeFiles Clone()
        {
            var clonedObject = new IncludeExcludeFiles();

            clonedObject.Include      = Include.ToList();
            clonedObject.Exclude      = Exclude.ToList();
            clonedObject.IncludeFiles = IncludeFiles.ToList();
            clonedObject.ExcludeFiles = ExcludeFiles.ToList();
            return(clonedObject);
        }
Exemplo n.º 2
0
        private ProviderRuntime CreateProviderRuntime()
        {
            var runtime = new ProviderRuntime(this);

            runtime.Include       = Include == null ? new Collection <string>() : new Collection <string>(Include.ToList());
            runtime.Exclude       = Exclude == null ? new Collection <string>() : new Collection <string>(Exclude.ToList());
            runtime.AvoidGlobbing = AvoidWildcardExpansion;
            return(runtime);
        }