justin marcus
b128662c56
Add move constructors for JSon value types.
...
#preflight https://horde.devtools.epicgames.com/job/632b1293826e0c2fe9a5fa62
[CL 22140241 by justin marcus in ue5-main branch]
2022-09-22 14:01:53 -04:00
dave belanger
f81a785faf
Version of FJsonObject::Duplicate that takes in a const FJsonObject as the source
...
#rb none
#preflight skip
[CL 22113606 by dave belanger in ue5-main branch]
2022-09-21 11:23:22 -04:00
wangyhzzz
a5e596deac
PR #9568 : - Hande empty JSON keys
...
(Contributed by wangyhzzz)
#preflight 63286063f258fccf989ce2ce
[CL 22073014 by wangyhzzz in ue5-main branch]
2022-09-19 08:53:32 -04:00
bryan sefcik
cb0456c6d4
Cleaned up build.cs files by removing any include paths that were already being added by UBT. This was done to help identify how include paths are being added and to help with future refactoring.
...
#jira
#preflight 631a5c04967ffc68fbf0dd8f
[CL 21911226 by bryan sefcik in ue5-main branch]
2022-09-08 21:44:02 -04:00
bryan sefcik
a441877636
Updated several modules to have UnsafeTypeCastWarningLevel be an error so it matches other modules. This helps compile times because there will be less shared PCHs created.
...
#jira
#preflight 62ffcfb5fa1ac183e592146a
[CL 21461486 by bryan sefcik in ue5-main branch]
2022-08-19 14:30:30 -04:00
rex hill
421ff22fb1
Fix several check() that should be verify() must still run in shipping
...
#preflight 62f8f9d7b66d5d9313536c06
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 21382837 via CL 21387149 via CL 21390143 via CL 21390737
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v975-21357124)
[CL 21392618 by rex hill in ue5-main branch]
2022-08-15 15:52:39 -04:00
Bryan sefcik
b4a6e947d8
Ran IWYU on Public headers under Engine/Source/Runtime/...
...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21065896 by bryan.sefcik
#preflight 62d4b1a5a6141b6adfb0c892
#jira
#ROBOMERGE-OWNER: Bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21150156 via CL 21151754 via CL 21154719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
#ROBOMERGE-CONFLICT from-shelf
[CL 21181076 by Bryan sefcik in ue5-main branch]
2022-07-20 11:31:36 -04:00
eamon tpowell
33cd36ebdd
Prepared the Social Ban Service to handle the possibility of banning features separately.
...
Made changes to handle this feature in the VCM and in the DS to avoid sending join tokens.
Added new macro to serialize enum arrays.
[REVIEW] [at]Chris.Varnsverry [at]Michael.Kirzinger [at]Bertrand.Carre [at]Sam.Zamani
#ROBOMERGE-AUTHOR: eamon.tpowell
#ROBOMERGE-SOURCE: CL 19527913 via CL 19528243 via CL 19528439 via CL 19528731 via CL 19528847
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19532773 by eamon tpowell in ue5-main branch]
2022-03-28 16:29:19 -04:00
George Rolfe
f5080bb3e7
JsonPointer support:
...
Array append ("-") unsupported due to general Json impl
#jira none
#preflight 62224ebd0e2d25b12b2f51ec
#rb sebastian.nordgren
[CL 19268834 by George Rolfe in ue5-main branch]
2022-03-04 12:53:04 -05:00
aurel cordonnier
fc542f6cfd
Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
...
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
michael noland
50722017dd
Flipped UnsafeTypeCastWarningLevel on in Json module
...
#rnx
#rb none
#ROBOMERGE-AUTHOR: michael.noland
#ROBOMERGE-SOURCE: CL 17578878 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17578891 by michael noland in ue5-release-engine-test branch]
2021-09-20 22:59:34 -04:00
michael noland
faaef3a496
Type truncation warning fix in Json header
...
#rb trivial
#ROBOMERGE-AUTHOR: michael.noland
#ROBOMERGE-SOURCE: CL 17578574 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17578585 by michael noland in ue5-release-engine-test branch]
2021-09-20 22:01:36 -04:00
Helge Mathee
f99750ec7a
Json: Move precision / writing numbers to policy to allow for customizatoin
...
#rb halfdan.ingvarson
#jira na
[CL 16551515 by Helge Mathee in ue5-main branch]
2021-06-03 15:31:30 -04:00
aurel cordonnier
43fa62fcd8
Merge from Release-Engine-Test @ 16487383 to UE5/Main
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
aurel cordonnier
50944fd712
Merge UE5/RES @ 16162155 to UE5/Main
...
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156
[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Marc Audy
01b7c9f4f5
Merge UE5/RES @ 15958325 to UE5/Main
...
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304
[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
sebastian nordgren
1b2a1ceacb
Added some includes to fix non-unity compile issues.
...
#jira UE-107391
#rb trivial
#ROBOMERGE-SOURCE: CL 15311900 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15311992 by sebastian nordgren in ue5-main branch]
2021-02-04 05:47:39 -04:00
sebastian nordgren
6fe795953f
Initial submit of the new JSON-based editor config system. This consists of two layers - the JSON config system enables access to JSON objects through the use of JSON paths of the form $.Object.Array[3].Member. The editor config system applies this system to UObjects and UStructs.
...
#rb chris.gagnon
#jira UETOOL-2769
[CL 15208207 by sebastian nordgren in ue5-main branch]
2021-01-26 11:48:50 -04:00
Marc Audy
bc88b73a29
Merge Release-Engine-Staging to Main @ CL# 15151250
...
Represents UE4/Main @ 15133763
[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
Marc Audy
bf80889353
UE5/Release-Engine-Staging to UE5/Main
...
This represents UE4/Main up to CL# 14958402
[CL 15028197 by Marc Audy in ue5-main branch]
2021-01-08 19:56:07 -04:00
Andrew Davidson
10bca5261b
Double math ambiguity Engine fixes
...
#rb jeanfrancois.dube, trivial
[CL 14974758 by Andrew Davidson in ue5-main branch]
2021-01-04 07:59:22 -04:00
Marc Audy
68150e0be7
Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
...
This represents UE4/Main @ 14594913
[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marc Audy
4c1bb11c29
Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
...
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck
[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Marc Audy
50a3d7d368
Merge Release-Engine-Staging to Main @ CL# 14467590
...
This represents UE4/Main @ 14432125 + some cherrypick fixes
[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Marc Audy
a7c9001a94
Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
...
#rb
#rnx
[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00