@ -1,12 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- https://learn.microsoft.com/dotnet/fundamentals/package - validation/diagnostic - ids -->
<Suppressions xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd= "http://www.w3.org/2001/XMLSchema" >
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Animation.CustomAnimatorBase</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Animation.CustomAnimatorBase`1</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Animation.Easings.CubicBezierEasing</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Controls.Primitives.IScrollable</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Diagnostics.AppliedStyle</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Diagnostics.StyledElementExtensions</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Diagnostics.StyleDiagnostics</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Media.Fonts.FontFamilyLoader</Target>
@ -37,6 +73,12 @@
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Styling.IStyleable</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Utilities.StringTokenizer</Target>
@ -73,12 +115,48 @@
<Left > baseline/Avalonia/lib/net6.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net6.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Animation.CustomAnimatorBase</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Animation.CustomAnimatorBase`1</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Animation.Easings.CubicBezierEasing</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Controls.Primitives.IScrollable</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Diagnostics.AppliedStyle</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Diagnostics.StyledElementExtensions</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Diagnostics.StyleDiagnostics</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Media.Fonts.FontFamilyLoader</Target>
@ -109,6 +187,12 @@
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Styling.IStyleable</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0001</DiagnosticId>
<Target > T:Avalonia.Utilities.StringTokenizer</Target>
@ -151,6 +235,12 @@
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > F:Avalonia.Data.BindingPriority.TemplatedParent</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > F:Avalonia.Media.DrawingImage.ViewboxProperty</Target>
@ -163,12 +253,36 @@
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > F:Avalonia.Media.RadialGradientBrush.RadiusProperty</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Animation.Animation.SetAnimator(Avalonia.Animation.IAnimationSetter,Avalonia.Animation.CustomAnimatorBase)</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.AvaloniaObjectExtensions.Bind(Avalonia.AvaloniaObject,Avalonia.AvaloniaProperty,Avalonia.Data.BindingBase,System.Object)</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Controls.ResourcesChangedEventArgs.#ctor</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Data.CompiledBindingPathBuilder.SetRawSource(System.Object)</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Data.ReflectionBinding.#ctor(System.String,Avalonia.Data.BindingMode)</Target>
@ -193,6 +307,30 @@
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.Color.ToUint32</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingContext.PushPostTransform(Avalonia.Matrix)</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingContext.PushPreTransform(Avalonia.Matrix)</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingContext.PushTransformContainer</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingImage.get_Viewbox</Target>
@ -223,6 +361,30 @@
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.Immutable.ImmutableRadialGradientBrush.get_Radius</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.IRadialGradientBrush.get_Radius</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.RadialGradientBrush.get_Radius</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.RadialGradientBrush.set_Radius(System.Double)</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.StreamGeometryContext.ArcTo(Avalonia.Point,Avalonia.Size,System.Double,System.Boolean,Avalonia.Media.SweepDirection)</Target>
@ -331,6 +493,18 @@
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Rendering.Composition.ICompositionGpuImportedObject.get_ImportCompeted</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Utilities.AvaloniaResourcesIndexReaderWriter.WriteResources(System.IO.Stream,System.Collections.Generic.List{System.ValueTuple{System.String,System.Int32,System.Func{System.IO.Stream}}})</Target>
<Left > baseline/Avalonia/lib/net10.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net10.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Visuals.Platform.PathGeometryContext.ArcTo(Avalonia.Point,Avalonia.Size,System.Double,System.Boolean,Avalonia.Media.SweepDirection)</Target>
@ -589,6 +763,12 @@
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > F:Avalonia.Data.BindingPriority.TemplatedParent</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > F:Avalonia.Media.DrawingImage.ViewboxProperty</Target>
@ -601,12 +781,36 @@
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > F:Avalonia.Media.RadialGradientBrush.RadiusProperty</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Animation.Animation.SetAnimator(Avalonia.Animation.IAnimationSetter,Avalonia.Animation.CustomAnimatorBase)</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.AvaloniaObjectExtensions.Bind(Avalonia.AvaloniaObject,Avalonia.AvaloniaProperty,Avalonia.Data.BindingBase,System.Object)</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Controls.ResourcesChangedEventArgs.#ctor</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Data.CompiledBindingPathBuilder.SetRawSource(System.Object)</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Data.ReflectionBinding.#ctor(System.String,Avalonia.Data.BindingMode)</Target>
@ -631,6 +835,30 @@
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.Color.ToUint32</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingContext.PushPostTransform(Avalonia.Matrix)</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingContext.PushPreTransform(Avalonia.Matrix)</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingContext.PushTransformContainer</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.DrawingImage.get_Viewbox</Target>
@ -661,6 +889,30 @@
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.Immutable.ImmutableRadialGradientBrush.get_Radius</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.IRadialGradientBrush.get_Radius</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.RadialGradientBrush.get_Radius</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.RadialGradientBrush.set_Radius(System.Double)</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Media.StreamGeometryContext.ArcTo(Avalonia.Point,Avalonia.Size,System.Double,System.Boolean,Avalonia.Media.SweepDirection)</Target>
@ -769,6 +1021,18 @@
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Rendering.Composition.ICompositionGpuImportedObject.get_ImportCompeted</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Utilities.AvaloniaResourcesIndexReaderWriter.WriteResources(System.IO.Stream,System.Collections.Generic.List{System.ValueTuple{System.String,System.Int32,System.Func{System.IO.Stream}}})</Target>
<Left > baseline/Avalonia/lib/net8.0/Avalonia.Base.dll</Left>
<Right > current/Avalonia/lib/net8.0/Avalonia.Base.dll</Right>
</Suppression>
<Suppression >
<DiagnosticId > CP0002</DiagnosticId>
<Target > M:Avalonia.Visuals.Platform.PathGeometryContext.ArcTo(Avalonia.Point,Avalonia.Size,System.Double,System.Boolean,Avalonia.Media.SweepDirection)</Target>