Josh Engebretson
|
058ba28ad4
|
Horde: Add UBT matchers for additional XGE messages, with test
#jira none
#rnx
#preflight none
#fyi ryan.hummer
[CL 22435527 by Josh Engebretson in ue5-main branch]
|
2022-10-10 14:34:10 -04:00 |
|
Ben Marsh
|
f02930fb9c
|
UBT: Add a matcher for Verse errors.
#preflight none
[CL 22142130 by Ben Marsh in ue5-main branch]
|
2022-09-22 15:04:30 -04:00 |
|
Ben Marsh
|
8e8db2a5de
|
UBT: Add a matcher for XGE errors.
#preflight none
[CL 21817422 by Ben Marsh in ue5-main branch]
|
2022-09-06 10:50:38 -04:00 |
|
Ben Marsh
|
80e934e200
|
Horde: Add log event matcher for XGE cache warnings.
#preflight none
[CL 21700290 by Ben Marsh in ue5-main branch]
|
2022-08-30 10:28:16 -04:00 |
|
Ben Marsh
|
133ba2e8c6
|
UBT: Improve matcher for Clang line markers.
#preflight none
[CL 21699654 by Ben Marsh in ue5-main branch]
|
2022-08-30 09:46:10 -04:00 |
|
Ben Marsh
|
648f54ab5d
|
UBT: Allow matching files without extensions as C++ source files (eg. STL headers).
#preflight none
#jira UE-160049
[CL 21518857 by Ben Marsh in ue5-main branch]
|
2022-08-23 16:22:56 -04:00 |
|
UnrealBot
|
73409369c0
|
Branch snapshot for CL 21319338
[CL 21319338 in ue5-main branch]
|
2022-08-10 16:03:37 +00:00 |
|
Ben Marsh
|
be4775b89f
|
Match *.hpp files as source files for compile errors.
#preflight none
[CL 21011851 by Ben Marsh in ue5-main branch]
|
2022-07-08 14:55:48 -04:00 |
|
Ben Marsh
|
ebe794a17c
|
UBT: Add matcher for errors/warnings from UHT.
#preflight none
[CL 20701987 by Ben Marsh in ue5-main branch]
|
2022-06-17 09:03:30 -04:00 |
|
Ben Marsh
|
c06fd19a72
|
UBT: Add an event matcher for Clang fatal errors.
#preflight none
[CL 20654680 by Ben Marsh in ue5-main branch]
|
2022-06-14 15:05:54 -04:00 |
|
Ben Marsh
|
db7ebc35b6
|
Tag files referenced via "In file included from..." clauses in Clang errors.
#preflight none
[CL 20577682 by Ben Marsh in ue5-main branch]
|
2022-06-09 11:27:05 -04:00 |
|
Ben Marsh
|
3b25cb1d71
|
Manually mask out IOS link errors from event matcher.
#preflight none
[CL 20535960 by Ben Marsh in ue5-main branch]
|
2022-06-07 08:36:39 -04:00 |
|
Ben Marsh
|
a95cc9a7c9
|
UBT: Fix over-eager matching of multiple lines in prelude to error message.
#preflight none
[CL 20519054 by Ben Marsh in ue5-main branch]
|
2022-06-06 09:06:04 -04:00 |
|
Ben Marsh
|
8b77609e39
|
Include the name of the file being compiled within the error summary.
#preflight none
[CL 20489705 by Ben Marsh in ue5-main branch]
|
2022-06-03 14:05:27 -04:00 |
|
Ben Marsh
|
51a1fc5900
|
Add a test to make sure we match output generated by "#pragma warning" correctly.
#preflight none
[CL 20472874 by Ben Marsh in ue5-main branch]
|
2022-06-02 14:08:20 -04:00 |
|
Ben Marsh
|
e1a4553ac1
|
UBT: Improve matching of errors from expanded macros. Now includes lines containing <scratch space> as part of the error.
#preflight none
[CL 20472210 by Ben Marsh in ue5-main branch]
|
2022-06-02 13:33:32 -04:00 |
|
Ben Marsh
|
7ccda9dc59
|
UBT: Improve matching of compile and link errors. Now handles Clang annotations for particular tokens within a line, and duplicate link errors with a named source file.
#preflight none
[CL 20471878 by Ben Marsh in ue5-main branch]
|
2022-06-02 13:14:34 -04:00 |
|
Ben Marsh
|
95fa16785e
|
Fix UHT test suite not building/throwing an exception on startup when run as part of MSTest. Now runs ok, but tests fail.
#fyi Tim.Smith
#preflight none
[CL 20471797 by Ben Marsh in ue5-main branch]
|
2022-06-02 13:12:11 -04:00 |
|
Ben Marsh
|
5c42261331
|
UBT: Better matching of multi-line Clang errors. Diagnostics which have multiple "note" clauses will now be parsed correctly, and lines do not have to be indented to parse correctly.
#preflight 629681d90c151996e13092fc
[CL 20444501 by Ben Marsh in ue5-main branch]
|
2022-05-31 19:39:16 -04:00 |
|
Ben Marsh
|
8fcab578e5
|
UBT: Prevent matching empty lines in compile errors.
#preflight none
[CL 20443289 by Ben Marsh in ue5-main branch]
|
2022-05-31 18:08:55 -04:00 |
|
Joe Kirchoff
|
c512a89ace
|
Rename UnrealBuildTool.EngineSourceDirectory -> Unreal.EngineSourceDirectory
#rnx
#rb trivial
#preflight 628e9fdaf622d972b59ebe85
[CL 20372061 by Joe Kirchoff in ue5-main branch]
|
2022-05-25 17:54:39 -04:00 |
|
Ben Marsh
|
addd63e5cb
|
UBT: Improve matching of Mac link errors with multiple symbols.
#preflight none
[CL 20287466 by Ben Marsh in ue5-main branch]
|
2022-05-19 16:59:24 -04:00 |
|
Ben Marsh
|
0b42fe33b2
|
UBT: Fix log matcher tests.
#preflight none
[CL 20287301 by Ben Marsh in ue5-main branch]
|
2022-05-19 16:47:50 -04:00 |
|
Ben Marsh
|
6f0dd55f41
|
Horde: Run event matchers inside UAT and UBT, rather than relying on Horde to do so. This is a step towards having having structured log events emitted at source, where we can make smarter decisions as to the meaning of tool output, and add additional context when parsing it.
#preflight 628550d8660b4a15be5a9859
[CL 20278597 by Ben Marsh in ue5-main branch]
|
2022-05-19 08:16:07 -04:00 |
|
jonathan adamczewski
|
c1bb6901bf
|
Upgrade to .NET 6.0
#jira UE-119846
#preflight 624cbb2ecc0872e96b0d5181
[CL 19652696 by jonathan adamczewski in ue5-main branch]
|
2022-04-06 14:46:50 -04:00 |
|