@@ -153,8 +153,9 @@ public static bool TryGetInfo(
153153
154154 token . ThrowIfCancellationRequested ( ) ;
155155
156- // Override the property changing support if explicitly disabled
157- shouldInvokeOnPropertyChanging &= GetEnableINotifyPropertyChangingSupport ( options ) ;
156+ // Override the property changing support if explicitly disabled.
157+ // This setting is enabled by default, for backwards compatibility.
158+ shouldInvokeOnPropertyChanging &= options . GetMSBuildBooleanPropertyValue ( "MvvmToolkitEnableINotifyPropertyChangingSupport" , defaultValue : true ) ;
158159
159160 token . ThrowIfCancellationRequested ( ) ;
160161
@@ -378,27 +379,6 @@ public static bool TryGetInfo(
378379 return true ;
379380 }
380381
381- /// <summary>
382- /// Gets the value for the "MvvmToolkitEnableINotifyPropertyChangingSupport" property.
383- /// </summary>
384- /// <param name="options">The options in use for the generator.</param>
385- /// <returns>The value for the "MvvmToolkitEnableINotifyPropertyChangingSupport" property.</returns>
386- public static bool GetEnableINotifyPropertyChangingSupport ( AnalyzerConfigOptions options )
387- {
388- if ( options . TryGetValue ( "build_property.MvvmToolkitEnableINotifyPropertyChangingSupport" , out string ? propertyValue ) )
389- {
390- if ( bool . TryParse ( propertyValue , out bool enableINotifyPropertyChangingSupport ) )
391- {
392- return enableINotifyPropertyChangingSupport ;
393- }
394- }
395-
396- // This setting is enabled by default, for backwards compatibility.
397- // Note that this path should never be reached, as the default
398- // value is also set in a .targets file bundled in the package.
399- return true ;
400- }
401-
402382 /// <summary>
403383 /// Validates the containing type for a given field being annotated.
404384 /// </summary>
0 commit comments