microsoft/Terminal
View on GitHubJSON fails to parse with a trailing comment at the end of an array
Open
#11,545 opened on Oct 20, 2021
Area-SettingsHelp WantedIssue-BugProduct-TerminalResolution-External
Repository metrics
- Stars
- (35,764 stars)
- PR merge metrics
- (Avg merge 27d 19h) (24 merged PRs in 30d)
Description
Windows Terminal version (or Windows build number)
1.10.2714.0
Other Software
No response
Steps to reproduce
In the settings file, put a comment at the end of an object with a comma after it.
This fails:
"actions": [
{},
// ...
],
Dropping either the , or the comment makes it work.
Expected Behavior
Should be parsed as usual since both terminating commas and comments are allowed, or forbid trailing commas (assuming that comments are a desired feature).
Actual Behavior
Settings could not be loaded from file. Check for syntax errors, including trailing commas.