[MSBuild] Fixed issues found by Paul Selormey.
authorLeszek 'skolima' Ciesielski <skolima@gmail.com>
Sat, 25 Jun 2011 13:57:06 +0000 (15:57 +0200)
committerLeszek 'skolima' Ciesielski <skolima@gmail.com>
Sat, 25 Jun 2011 14:53:56 +0000 (16:53 +0200)
commit140b75cd2e060428eb0b3ea9b9116c38d69d7bc8
tree1bf89903e0071ed9196d2d4bc649db0933c02365
parent7301dc0c98c18569ce078689050e63de82141bee
[MSBuild] Fixed issues found by Paul Selormey.

Unset attributes should return String.Empty, null is only for invalid.
14 files changed:
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectCommentElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectImportElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectItemElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectMetadataElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectOtherwiseElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectOutputElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectPropertyElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectRootElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectTargetElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectTaskElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectUsingTaskBodyElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectUsingTaskElement.cs
mcs/class/Microsoft.Build/Microsoft.Build.Construction/ProjectUsingTaskParameterElement.cs