I'm also encountering the same issue with *.Generated.cs in generated DomainModel project. The Components\ComponentBase.cst is used to generate:
set
{
if (base.<%= GetPropertyName(cols[x].Name) %> == value)
return;
base.<%= GetPropertyName(cols[x].Name) %> = value;
<% if (IncludeGetListByFK && cols[x].IsForeignKeyMember) {
foreach(TableKeySchema tableKey in SourceTable.ForeignKeys)
{
if (!SourceTables.Contains(tableKey.PrimaryKeyTable))
continue;
%>
<%= GetPropertyName(cols[x].Name)%>Source = null;
<% }// end foreach
} //end if
%>
}
And here is the result:
set
{
if (base.DocNo == value)
return;
base.DocNo = value;
DocNoSource = null;
}
I have also tried nightly build and got the same result.