In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
commit84bf1d7c25f759ece5593dd2023e95f2ccf13731
authorankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Wed, 26 Aug 2009 01:56:11 +0000 (26 01:56 +0000)
committerankit <ankit@e3ebcda4-bce8-0310-ba0a-eca2169e7518>
Wed, 26 Aug 2009 01:56:11 +0000 (26 01:56 +0000)
tree5b48277e3b2995c68315bd14be45741468c0f7f7
parent47a7867d3cfe7a99079326df0a87a1b981a4e732
In class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine:
* Expression.cs: Correctly handle a item reference with transform
when allowItems is false. If item ref is ignored, then the transform
will get incorrectly matched as a metadata ref.
* ItemReference.cs (.ctor): Add a @original_string param.

In class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks:
* CreateItemTest.cs (TestVariableExpansion): Update test to
use a transform with a item reference in a property.

git-svn-id: svn+ssh://mono-cvs.ximian.com/source/trunk/mcs@140684 e3ebcda4-bce8-0310-ba0a-eca2169e7518
class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ChangeLog
class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/Expression.cs
class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/ItemReference.cs
class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks/ChangeLog
class/Microsoft.Build.Tasks/Test/Microsoft.Build.Tasks/CreateItemTest.cs