if (wk != null)
return wk;
var m = GetMetadata (name);
- return m != null ? m.EvaluatedValue : null;
+ return m != null ? m.EvaluatedValue : string.Empty;
}
public bool HasMetadata (string name)
var wk = ProjectCollection.GetWellKnownMetadata (metadataName, ItemSpec, Path.GetFullPath, null);
if (wk != null)
return wk;
- return (string) metadata [metadataName];
+ var ret = (string) metadata [metadataName];
+ return ret ?? string.Empty;
}
public void RemoveMetadata (string metadataName)
{
if (wk != null)
return wk;
var mde = item.Metadata.FirstOrDefault (m => m.Name == metadataName);
- return mde != null ? mde.Value : null;
+ return mde != null ? mde.Value : string.Empty;
}
void ITaskItem.RemoveMetadata (string metadataName)
{