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 per.larsson
#ushell-cherrypick of 11327342 by CarlMagnus.Nordin
#ROBOMERGE-SOURCE: CL 11373304 via CL 11373313 via CL 11373318
#ROBOMERGE-BOT: (v654-11333218)
[CL 11373323 by carlmagnus nordin in Main branch]
#rb devin.doucette
#ROBOMERGE-OWNER: zousar.shaker
#ROBOMERGE-AUTHOR: zousar.shaker
#ROBOMERGE-SOURCE: CL 11358823 via CL 11358846 via CL 11358863
#ROBOMERGE-BOT: (v654-11333218)
[CL 11358970 by zousar shaker in Main 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]
[FYI] robert.manuszewski
#rnx
#ROBOMERGE-SOURCE: CL 11341706 via CL 11350710 via CL 11350968
#ROBOMERGE-BOT: (v654-11333218)
[CL 11351181 by graeme thornton 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]
#rb none
#ROBOMERGE-SOURCE: CL 11315642 via CL 11316722 via CL 11317038
#ROBOMERGE-BOT: (v653-11302973)
[CL 11317919 by robert manuszewski in Main branch]
Making sure UAnimBlueprintGeneratedClass::EvaluateGraphExposedInputs' ValueHandlerNodeProperties are properly resolved against their class which can be in a renamed package when loading.
+ TFieldPaths will now always try and use the provided struct when resolving themselves and update its path with the resolved package if it's different to the existting (serialized) value so that when they are re-resolved next time they will still point to the class in renamed package
#rb Dan.OConnor
#ROBOMERGE-AUTHOR: Robert.Manuszewski
#ROBOMERGE-SOURCE: CL 11315207 via CL 11316246
#ROBOMERGE-BOT: (v653-11302973)
[CL 11316418 by bob tellez in Main branch]
[at]Ryan.Gerleve, [at]Brian.Bekich
#rb Brian.Bekich
#ROBOMERGE-SOURCE: CL 11314025 via CL 11316181
#ROBOMERGE-BOT: (v653-11302973)
[CL 11316330 by jon nabozny 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]
#rb none
[FYI] ken.hawthorne
#ROBOMERGE-SOURCE: CL 11254859 via CL 11255081 via CL 11255096
#ROBOMERGE-BOT: (v647-11244347)
[CL 11255345 by steve robb in Main branch]