Commit 9ecdfb8
fix(core): reset error baseline after filtering YooAsset catalog errors (#610)
BuildManager was incorrectly detecting false positive errors during
step 4/4 (GeneratePolymorphicCodes) because the error count baseline
was not reset after step 3/4 filtered out known YooAsset catalog errors.
The YooAsset PreprocessBuildCatalog throws "Object reference not set"
when CatalogTools.CreateCatalogFile is called with null decryption
services during HybridCLR's GenerateAll step. This error is correctly
filtered by CheckForErrorsExcluding, but subsequent steps still saw
the elevated error count.
Signed-off-by: JasonXuDeveloper - 傑 <jason@xgamedev.net>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>1 parent 61f5c59 commit 9ecdfb8
File tree
3 files changed
+7
-41
lines changed- UnityProject
- Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor
- ProjectSettings/Packages/com.unity.testtools.codecoverage
3 files changed
+7
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
20 | 23 | | |
21 | 24 | | |
22 | 25 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
240 | 244 | | |
241 | 245 | | |
242 | 246 | | |
| |||
Lines changed: 0 additions & 41 deletions
This file was deleted.
0 commit comments