Tim Smith
cf928d1af1
Updated error handling as per change in C++ UHT.
...
#rb self
#rnx
#preflight 627e5a207c26e247734ca76d
[CL 20180526 by Tim Smith in ue5-main branch]
2022-05-13 09:36:52 -04:00
Ben Marsh
3355afade9
Remove extension methods to slice IList<T> types. Many types which are not naturally lists implement this interface.
...
New AsSegment() method allows creating a segment, while explicit extension methods now exist for explicitly slicing List<T>.
#preflight 627dddaa830b40b66810acd3
[CL 20178032 by Ben Marsh in ue5-main branch]
2022-05-13 01:19:06 -04:00
Tim Smith
1ae9574459
Fix issue with UFUNCTION validation with const objects.
...
Updated output test due to changes in NoExportTypes.h
#rb self
#rnx
#preflight 627d672a1748fbc85b7d2a32
[CL 20170278 by Tim Smith in ue5-main branch]
2022-05-12 16:21:43 -04:00
Tim Smith
8a4b0f935d
Fixed issue where UPARAM in a function signature caused the getter/setter matching to fail for UFUNCTIONS.
...
#rb self
#rnx
#jira UE-151552
#preflight 627aa8b35255e6ec2e6d481e
[CL 20126604 by Tim Smith in ue5-main branch]
2022-05-10 14:19:04 -04:00
Josh Adams
1ba5032db1
- Added concept of NONE desired AutoSDK level. This can be used to turn off AutoSDK on a per-platform basis via envvar (UE_AUTOSDK_DEFAULT_LEVEL and UE_AUTOSDK_SPECIFIC_LEVELS are the important envvars here, FULL is the default DEFAULT)
...
#rb david.harvey
#okforgitub public
#preflight 627a5b749d4909c3fc18aa9c
[CL 20121888 by Josh Adams in ue5-main branch]
2022-05-10 09:03:09 -04:00
Jack Porter
a5ea9572f5
Ignore iTunes DLL if the version number cannot be parsed as we expect
...
#jira UE-150784
#rb Adam.KingE
#preflight 627a44eb492212de07269b02
[CL 20120571 by Jack Porter in ue5-main branch]
2022-05-10 07:09:49 -04:00
Joakim Lindqvist
bbcb7380f7
Horde Storage - Make sure we support server timings being added from seperate threads
...
#preflight none
[CL 20103247 by Joakim Lindqvist in ue5-main branch]
2022-05-09 11:11:45 -04:00
Joakim Lindqvist
e33b8b8006
Fixed up analyzer warnings on whitespace usage.
...
#preflight none
[CL 20103220 by Joakim Lindqvist in ue5-main branch]
2022-05-09 11:10:30 -04:00
Joakim Lindqvist
1d0c2eec82
Server Timing middleware for aspnet core
...
#preflight none
[CL 20101797 by Joakim Lindqvist in ue5-main branch]
2022-05-09 09:32:04 -04:00
Joakim Lindqvist
4b1c0e2986
Horde Storage - Updated editorconfig to more closely match what we run for Horde and updated code to fix all static analysis errors
...
#preflight https://horde.devtools.epicgames.com/job/62754ef0732d07cf9319a035
#rb none
[CL 20100427 by Joakim Lindqvist in ue5-main branch]
2022-05-09 04:21:10 -04:00
Tim Smith
aee3e7e271
Minor cleanup of some UHT implementations
...
#rb self
#rnx
#preflight 6273c4dc432d5c693e83e7dc
[CL 20056621 by Tim Smith in ue5-main branch]
2022-05-05 08:59:41 -04:00
PJ Kack
6b6bc48fc5
UAT: Add additional startup and BuildCookRun logging and timings
...
#jira none
#rb trivial
#rnx
#preflight 627379dda56dd762120e6e2e
[CL 20055418 by PJ Kack in ue5-main branch]
2022-05-05 03:40:01 -04:00
Tim Smith
7506c68d79
Fixed code generation issue with RPC validation being output even if implemented.
...
#rb self
#rnx
#preflight 6272dc6e3e1f2a9d3a91db23
[CL 20048756 by Tim Smith in ue5-main branch]
2022-05-04 16:38:11 -04:00
Tim Smith
6987021223
Added new deprecation message type and a setting to enable/disable deprecation messages.
...
#rb self
#rnx
#preflight 62726841d90599edbe3bc48a
[CL 20040082 by Tim Smith in ue5-main branch]
2022-05-04 07:54:36 -04:00
Tim Smith
2a4dc5fe0c
Fixed issue in C# UHT where duplicate enumerations would result in a crash.
...
#rb trivial
#rnx
#preflight 627177b33e1f2a9d3a1c707c
[CL 20029974 by Tim Smith in ue5-main branch]
2022-05-03 14:55:27 -04:00
Tim Smith
252f91663f
More coding style cleanups
...
#rnx
#rb self
#preflight 627144bbfe09c0cfbc3c1456
[CL 20026246 by Tim Smith in ue5-main branch]
2022-05-03 11:23:57 -04:00
Tim Smith
f813631481
More coding standard fixes
...
#rnx
#preflight 6270399a645c64f3a2571585
[CL 20014974 by Tim Smith in ue5-main branch]
2022-05-02 16:23:21 -04:00
Matt Peters
8d0a30a7a9
Cooker: Add PKG_CookGenerated to mark packages that are generated during the cook and do not exist in the workspace domain.
...
#jira UE-150443
#rb Francis.Hurteau
#rnx
#preflight 6270344a91629533ec24e83e
[CL 20014384 by Matt Peters in ue5-main branch]
2022-05-02 16:01:27 -04:00
Ben Marsh
9f3f98819e
Horde: Update gRPC packages for Horde.Agent to latest version for Apple silicon support.
...
#preflight none
[CL 20001540 by Ben Marsh in ue5-main branch]
2022-04-30 21:28:54 -04:00
Ben Marsh
4f9c7d5b2c
EpicGames.Perforce: Fall back to running external process when running on Apple silicon. We don't have a native P4 library for arm64 yet.
...
#preflight none
[CL 20001459 by Ben Marsh in ue5-main branch]
2022-04-30 21:11:08 -04:00
Ben Marsh
0da9d0a8f1
EpicGames.Perforce: Read environment settings from ~/.p4enviro on MacOS and Linux.
...
#preflight none
[CL 20001448 by Ben Marsh in ue5-main branch]
2022-04-30 21:06:42 -04:00
Ben Marsh
f9192f643c
Disable static analysis for C# projects during build.
...
#preflight 626c3cbeb046e6ecc32b0b0b
[CL 19984219 by Ben Marsh in ue5-main branch]
2022-04-29 15:50:26 -04:00
Tim Smith
c8b1222a6f
More coding style issues fixed
...
#rb trivial
#rnx
#preflight 626c36fbe31dbb512cefd26f
[CL 19983662 by Tim Smith in ue5-main branch]
2022-04-29 15:23:39 -04:00
Ben Marsh
deb457e523
BuildGraph: Allow specifying annotations directly on the node declaration.
...
#preflight 626bfb635c220f34aceb493c
[CL 19979508 by Ben Marsh in ue5-main branch]
2022-04-29 11:03:20 -04:00
Tim Smith
eb2b5c3051
More code style fixes
...
#rb trivial
#rnx
#preflight 626be89253253f874bcbf386
[CL 19978331 by Tim Smith in ue5-main branch]
2022-04-29 10:11:58 -04:00