Split deprecation message first

Fixes #131345
This commit is contained in:
Raymond Zhao
2021-11-17 15:17:24 -08:00
parent 08890fbfe1
commit b2e3a42f9b
@@ -1009,7 +1009,8 @@ class SettingsContentBuilder {
setting.descriptionRanges = [];
const descriptionPreValue = indent + '// ';
for (let line of (setting.deprecationMessage ? [setting.deprecationMessage, ...setting.description] : setting.description)) {
const deprecationMessageLines = setting.deprecationMessage?.split(/\n/g) ?? [];
for (let line of [...deprecationMessageLines, ...setting.description]) {
line = fixSettingLink(line);
this._contentByLines.push(descriptionPreValue + line);