PostEditChange should not be called on unchanged archetype instances
#jira UE-87829
#rb marc.audy
#ROBOMERGE-SOURCE: CL 11458955 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)
[CL 11458957 by sebastien lussier in 4.25-Plus branch]
Fix crash when compiling blueprints when other blueprints reference the properties of that blueprint
#rb Ethan.Geller, Joe.Conley
#rnx
#jira UE-88820
#ROBOMERGE-SOURCE: CL 11452936 in //UE4/Release-4.25/...
#ROBOMERGE-BOT: RELEASE (Release-4.25 -> Release-4.25Plus) (v654-11333218)
[CL 11452948 by dan oconnor in 4.25-Plus branch]
#rb Matt.Kuhlenschmidt
[FYI] Matt.Kuhlenschmidt
#ROBOMERGE-OWNER: nick.darnell
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 11358089 via CL 11358143 via CL 11358189
#ROBOMERGE-BOT: (v654-11333218)
[CL 11358651 by nick darnell in Main branch]
Fixing TFieldPaths resolving themselves against the provided struct too aggresively (the behavior changed in CL #11315165)
#rb Steve.Robb
#jira UE-88519
[CL 11341318 by Robert Manuszewski in Main branch]
V501: There are identical sub-expressions 'TPointerIsConvertibleFromTo < T, TOther >::Value' to the left and to the right of the '||' operator.
#codereview Robert.Manuszewski
#rb none
#rnx
[CL 11311592 by Ben Marsh in Main branch]
V501: There are identical sub-expressions 'TPointerIsConvertibleFromTo < PropertyType, OtherPropertyType >::Value' to the left and to the right of the '||' operator.
#codereview Robert.Manuszewski
#rb none
#rnx
[CL 11311580 by Ben Marsh in Main branch]
#review-11134089 @Ryan.Gerleve, @Robert.Manuszewski, @Marc.Audy, @LouisPhilippe.Seguin
#jira UE-87407
#rb Robert.Manuszewski
[CL 11136964 by Jon Nabozny in Main branch]
I was using the original FIoChunkId (ie the non optional data) to check if the duplicate optional data existed, to fix this I now load the duplicate data values first then use them to create the potential FIoChunkId then apply them if we pass the correct existance check.
I also moved the code to it's own method to hide the implementation a bit since most project/platforms don't use this path and so people don't need to worry about it.
#rnx
#rb none
[CL 11128432 by paul chipchase in Dev-Core branch]