File tree Expand file tree Collapse file tree
platform/configuration/common
workbench/services/preferences/common Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -328,6 +328,11 @@ class ConfigurationRegistry implements IConfigurationRegistry {
328328 this . configurationProperties [ key ] = properties [ key ] ;
329329 }
330330
331+ if ( ! properties [ key ] . deprecationMessage && properties [ key ] . markdownDeprecationMessage ) {
332+ // If not set, default deprecationMessage to the markdown source
333+ properties [ key ] . deprecationMessage = properties [ key ] . markdownDeprecationMessage ;
334+ }
335+
331336 propertyKeys . push ( key ) ;
332337 }
333338 }
Original file line number Diff line number Diff line change @@ -639,8 +639,8 @@ export class DefaultSettings extends Disposable {
639639 tags : prop . tags ,
640640 disallowSyncIgnore : prop . disallowSyncIgnore ,
641641 extensionInfo : extensionInfo ,
642- deprecationMessage : prop . deprecationMessage || prop . markdownDeprecationMessage ,
643- deprecationMessageIsMarkdown : ! prop . deprecationMessage ,
642+ deprecationMessage : prop . markdownDeprecationMessage || prop . deprecationMessage ,
643+ deprecationMessageIsMarkdown : ! ! prop . markdownDeprecationMessage ,
644644 validator : createValidator ( prop )
645645 } ) ;
646646 }
You can’t perform that action at this time.
0 commit comments