Unity Issue Tracker - UnityYAMLMerge fails to parse and shows a "did not find expected key" error
Closed
UUM-65675
UnityYAMLMerge fails to parse and shows a "did not find expected key" error
Unity: Version Control
Won't Fix
2023.3.X
2023.2.X
2022.3.X
2021.3.X
The issue was caused by a '#' symbol in the target file, making UnityYAMLMerge unable to parse it.
How to reproduce:
1. Download and extract the attached “yamlmerge-bug-repro.zip” file
2. Run “run_mergetool.bat” found in the extracted folder
Expected result: The parsing is successful and the tool merges the attached files
Actual result: An error message stating “Error parsing file ‘LocalizationSO.asset.BASE’: did not find expected key” is shown