Commit Graph

914 Commits

Author SHA1 Message Date
Ben Marsh
3f355c04d5 UAT: Revert changes to PDB generation on ARM64 until CI errors can be fixed.
#preflight none

[CL 23179836 by Ben Marsh in ue5-main branch]
2022-11-17 13:42:19 -05:00
Ben Marsh
c5ea9d7d29 UAT: Add support for Windows on ARM64 through RunUAT.bat.
#preflight none

[CL 23179353 by Ben Marsh in ue5-main branch]
2022-11-17 13:07:35 -05:00
Ben Marsh
39cea381f3 UAT: Disable PDB generation on win-arm64. This is a known issue in NET 6 (https://github.com/dotnet/roslyn/issues/59421).
#preflight none

[CL 23179342 by Ben Marsh in ue5-main branch]
2022-11-17 13:07:09 -05:00
Joakim Lindqvist
9f8a7dfb32 OidcToken - Added error page when there is a problem logging in, polished the look of the success page. Also updated the text in the popup prompt for login to read a bit better.
#preflight none

[CL 23174150 by Joakim Lindqvist in ue5-main branch]
2022-11-17 06:39:30 -05:00
tim smith
955687fe3a Fixed C# UHT to properly generate an error (as per C++ UHT) when TObjectPtr or TLazyObjectPtr is used as the value for a container in a function.
#rb self
#preflight 637542e31d25fe8b93411738

[CL 23164289 by tim smith in ue5-main branch]
2022-11-16 17:41:33 -05:00
tim smith
8dc34c973e Fixed issue where functions would report a conflict with a property when it shouldn't have.
#rb self
#preflight 63753f681d25fe8b93402d0f

[CL 23163718 by tim smith in ue5-main branch]
2022-11-16 17:03:49 -05:00
tim smith
cdf6a9550f Fixed C# UHT to properly generate an error when "const" is used inappropriately in a function or property declaration.
#rb self
#preflight 63753ad58f4cb2e4dc5b9fb3

[CL 23163109 by tim smith in ue5-main branch]
2022-11-16 16:35:26 -05:00
tim smith
0a2f2958b2 Fixed C# UHT to properly generate an error when a function's argument name shadows a property in the class or super classes.
Fixed C++ UHT to no longer check for parameter name shadowing for delegates.

#rb self
#preflight https://horde.devtools.epicgames.com/job/6375290d232e3d12cb4474dc

[CL 23160122 by tim smith in ue5-main branch]
2022-11-16 15:00:59 -05:00
carl bystrom
05388873ef EpicGames.Perforce: Add fixture data mirroring that of depot and streams
#preflight none

[CL 23153479 by carl bystrom in ue5-main branch]
2022-11-16 09:26:40 -05:00
carl bystrom
9a762c6425 EpicGames.Perforce: Run managed tests in parallel
#preflight none

[CL 23153404 by carl bystrom in ue5-main branch]
2022-11-16 09:19:08 -05:00
Helge Mathee
7190300031 UHT: Support for RigVM Lazy arguments
Ran local UHT compat checks

#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63737c08232e3d12cbaf448a

[CL 23151631 by Helge Mathee in ue5-main branch]
2022-11-16 03:45:03 -05:00
tim smith
78a392f9b7 Fixed C# UHT to now allow exponential notion in specifiers and meta data.
#rb self
#preflight 6373afc4b663683828bc9fb9

[CL 23148472 by tim smith in ue5-main branch]
2022-11-15 19:52:48 -05:00
Ben Marsh
aadef9cccd Fix static analyzer warning.
#preflight none

[CL 23145189 by Ben Marsh in ue5-main branch]
2022-11-15 17:53:00 -05:00
Ben Marsh
88e31bfdd4 UGS: Fix the informational version string not being used to configure the P4 connection.
#preflight none

[CL 23144315 by Ben Marsh in ue5-main branch]
2022-11-15 17:24:55 -05:00
Ben Marsh
e425682876 EpicGames.Core: Swallow exception on abandoned child process reads.
#preflight none

[CL 23143931 by Ben Marsh in ue5-main branch]
2022-11-15 17:12:07 -05:00
carl bystrom
b047fe599e EpicGames.Perforce: Add test fixture server with accompanying C# test runner
Includes a simple sync test for ManagedWorkspace as an example.
#preflight 6373ba51953c19d43585d0ee

[CL 23136795 by carl bystrom in ue5-main branch]
2022-11-15 11:14:20 -05:00
Ben Marsh
f67e4d9966 Horde: Handle multiple logger types when unwrapping the JSON RPC logger.
#preflight none

[CL 23121618 by Ben Marsh in ue5-main branch]
2022-11-14 13:09:34 -05:00
Tim Smith
1171f486fd Fixed issue in C# UHT where it would fail to generate an error when preprocessor lines appear in an inheritence list.
#rb self
#preflight 637247318f4cb2e4dc90d501

[CL 23117020 by Tim Smith in ue5-main branch]
2022-11-14 08:56:06 -05:00
jerome delattre
3c4ffdb8f4 Use Structured Logging in Gauntlet
#jira UE-163471
#preflight 63700c1e0c74adb48bb9a5c9
#rb J.Baumgartner, Erik.Knapik, Chris.Constantinescu, Josh.Engebretson

[CL 23112357 by jerome delattre in ue5-main branch]
2022-11-12 18:42:11 -05:00
Ben Marsh
cd0ae0d9cb Horde: Change StringId to UTF8.
#preflight none

[CL 23111919 by Ben Marsh in ue5-main branch]
2022-11-12 16:31:32 -05:00
Ben Marsh
9a308832f3 Horde: Initial pass at supporting log storage through generic storage backend. Toggled via the -ManageSharedStorage option used for managed temp storage, does not yet implement tailing.
#preflight none

[CL 23110654 by Ben Marsh in ue5-main branch]
2022-11-12 10:30:57 -05:00
Ben Marsh
cf8f37e110 Horde: Fix warning.
#preflight none

[CL 23108775 by Ben Marsh in ue5-main branch]
2022-11-11 20:50:47 -05:00
Ben Marsh
71054d610c EpicGames.Horde: Add utility method to allow parsing a NodeLocator from a string.
#preflight none

[CL 23108582 by Ben Marsh in ue5-main branch]
2022-11-11 20:27:36 -05:00
Ben Marsh
0b74f44cfb EpicGames.Core: Add constructor to make a Utf8String from a ReadOnlySpan<char>.
#preflight none

[CL 23108577 by Ben Marsh in ue5-main branch]
2022-11-11 20:26:49 -05:00
Ben Marsh
bf14fbbc9a Horde: Move functionality for manipulating chunked and indexed log files into EpicGames.Horde.
#preflight none

[CL 23108539 by Ben Marsh in ue5-main branch]
2022-11-11 20:24:35 -05:00