Exemple #1
0
 public IInheritableProjectParameters GetInheritableParameters(string name, IInheritableProjectParametersDef def)
 {
     Contract.Requires(!string.IsNullOrWhiteSpace(name));
     Contract.Requires(def != null);
     Contract.Ensures(Contract.Result <IProjectParameters>() != null);
     return(null); // dummy value
 }
Exemple #2
0
 public IInheritableProjectParameters GetInheritableParameters(string paramsName, IInheritableProjectParametersDef defs)
 {
     if (parameters.ContainsKey(paramsName))
     {
         return((IInheritableProjectParameters)parameters[paramsName]);
     }
     else
     {
         return(defs.CreateDefault(this, null));
     }
 }
Exemple #3
0
 public IInheritableProjectParameters GetInheritableParameters(string paramsName, IInheritableProjectParametersDef defs)
 {
     if (parameters.ContainsKey(paramsName))
     {
         return((IInheritableProjectParameters)parameters[paramsName]);
     }
     else
     {
         return(defs.CreateDefault(module.Suite, module.GetInheritableParameters(paramsName, defs)));
     }
 }