From 0a3887659024624743a79161a47a1d4cac57f505 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miha=20Marki=C4=8D?= Date: Tue, 4 Sep 2018 15:52:10 +0200 Subject: [PATCH] Spellchecks all projects except for Base, Controls, Samples and Testing --- .../Avalonia.Android/AndroidPlatform.cs | 6 +--- .../AndroidThreadingInterface.cs | 10 ------- src/Android/Avalonia.Android/AppBuilder.cs | 14 +-------- .../Avalonia.Android/AvaloniaActivity.cs | 9 +----- src/Android/Avalonia.Android/AvaloniaView.cs | 9 +----- src/Android/Avalonia.Android/CursorFactory.cs | 2 +- .../Platform/ClipboardImpl.cs | 4 +-- .../Platform/Input/AndroidKeyboardDevice.cs | 5 ++-- .../SkiaPlatform/AndroidFramebuffer.cs | 2 +- .../InvalidationAwareSurfaceView.cs | 10 +------ .../Platform/SkiaPlatform/PopupImpl.cs | 9 +----- .../Platform/SkiaPlatform/TopLevelImpl.cs | 13 ++++----- .../Helpers/AndroidKeyboardEventsHelper.cs | 8 ++--- .../Helpers/AndroidTouchEventsHelper.cs | 6 ++-- .../Platform/Specific/IAndroidView.cs | 9 +----- .../Avalonia.Android/PlatformIconLoader.cs | 15 ++-------- .../Avalonia.Android/SystemDialogImpl.cs | 2 +- src/Avalonia.Animation/Animatable.cs | 9 ++---- src/Avalonia.Animation/Animation.cs | 12 +++----- src/Avalonia.Animation/AnimatorKeyFrame.cs | 4 --- src/Avalonia.Animation/Animator`1.cs | 17 +++++------ src/Avalonia.Animation/Cue.cs | 2 -- src/Avalonia.Animation/DoubleAnimator.cs | 11 +------ src/Avalonia.Animation/DoubleTransition.cs | 1 - src/Avalonia.Animation/Easing/BounceEaseIn.cs | 1 - src/Avalonia.Animation/Easing/Easing.cs | 5 +--- .../Easing/EasingTypeConverter.cs | 3 +- .../Easing/ElasticEaseIn.cs | 2 +- .../Easing/ElasticEaseOut.cs | 2 +- src/Avalonia.Animation/Easing/SineEaseIn.cs | 2 +- src/Avalonia.Animation/Easing/SineEaseOut.cs | 2 +- src/Avalonia.Animation/FillMode.cs | 6 +--- src/Avalonia.Animation/FloatTransition.cs | 1 - src/Avalonia.Animation/IAnimation.cs | 2 -- src/Avalonia.Animation/IAnimator.cs | 1 - src/Avalonia.Animation/ITransition.cs | 2 -- src/Avalonia.Animation/IntegerTransition.cs | 1 - src/Avalonia.Animation/KeyFrame.cs | 3 -- src/Avalonia.Animation/KeyFramePair`1.cs | 11 ------- src/Avalonia.Animation/PlayState.cs | 8 ++--- src/Avalonia.Animation/PlaybackDirection.cs | 6 +--- src/Avalonia.Animation/RepeatCount.cs | 5 +--- .../RepeatCountTypeConverter.cs | 3 +- src/Avalonia.Animation/Timing.cs | 2 -- src/Avalonia.Animation/Transition`1.cs | 3 +- src/Avalonia.Animation/Utils/DoubleUtils.cs | 2 -- .../Data/Core/Plugins/DataValidationBase.cs | 1 - .../Remote/PreviewerWindowingPlatform.cs | 2 +- .../Remote/RemoteDesignerEntryPoint.cs | 5 +--- src/Avalonia.Diagnostics/Debug.cs | 2 -- .../ViewModels/LogicalTreeNode.cs | 1 - .../ViewModels/ViewModelBase.cs | 3 +- .../Views/PropertyChangedExtenions.cs | 2 +- src/Avalonia.Diagnostics/Views/SimpleGrid.cs | 1 - src/Avalonia.DotNetCoreRuntime/AppBuilder.cs | 9 ++---- src/Avalonia.DotNetCoreRuntime/RuntimeInfo.cs | 4 --- src/Avalonia.Input/AccessKeyHandler.cs | 2 +- src/Avalonia.Input/Cursors.cs | 6 +--- src/Avalonia.Input/DataObject.cs | 4 +-- src/Avalonia.Input/DragDrop.cs | 4 +-- .../ICustomKeyboardNavigation.cs | 1 - src/Avalonia.Input/IDataObject.cs | 4 +-- src/Avalonia.Input/IInputManager.cs | 8 ++--- src/Avalonia.Input/IPointerDevice.cs | 2 -- src/Avalonia.Input/InputElement.cs | 1 - src/Avalonia.Input/InputExtensions.cs | 4 +-- src/Avalonia.Input/InputManager.cs | 2 +- src/Avalonia.Input/Key.cs | 2 +- src/Avalonia.Input/KeyBinding.cs | 5 ---- src/Avalonia.Input/KeyEventArgs.cs | 1 - src/Avalonia.Input/KeyGesture.cs | 6 ++-- src/Avalonia.Input/KeyboardDevice.cs | 3 -- .../KeyboardNavigationHandler.cs | 2 +- src/Avalonia.Input/MouseDevice.cs | 5 ++-- src/Avalonia.Input/Platform/IClipboard.cs | 4 --- .../Platform/IPlatformDragSource.cs | 7 +---- .../Platform/IStandardCursorFactory.cs | 5 ---- src/Avalonia.Input/PointerEventArgs.cs | 1 - src/Avalonia.Input/Raw/IDragDropDevice.cs | 6 ++-- src/Avalonia.Input/Raw/RawDragEvent.cs | 8 ++--- .../Raw/RawMouseWheelEventArgs.cs | 2 -- src/Avalonia.Input/TextInputEventArgs.cs | 5 ---- src/Avalonia.Interactivity/IInteractive.cs | 2 +- src/Avalonia.Interactivity/Interactive.cs | 2 +- src/Avalonia.Layout/ILayoutManager.cs | 2 -- src/Avalonia.Layout/LayoutManager.cs | 5 ++-- src/Avalonia.Layout/Layoutable.cs | 5 ++-- .../SerilogExtensions.cs | 3 +- .../AppBuilderExtensions.cs | 3 -- .../AvaloniaRemoteMessageGuidAttribute.cs | 4 --- .../BsonStreamTransport.cs | 1 - .../DefaultMessageTypeResolver.cs | 2 -- src/Avalonia.Remote.Protocol/ITransport.cs | 3 -- src/Avalonia.Remote.Protocol/InputMessages.cs | 4 --- src/Avalonia.Remote.Protocol/MetsysBson.cs | 27 +++++++++-------- .../ViewportMessages.cs | 8 +---- src/Avalonia.Styling/Controls/Classes.cs | 1 - src/Avalonia.Styling/Controls/INameScope.cs | 2 +- .../Controls/IPseudoClasses.cs | 1 - .../Controls/IResourceDictionary.cs | 1 - .../Controls/ResourceProviderExtensions.cs | 2 -- src/Avalonia.Styling/IStyledElement.cs | 2 -- src/Avalonia.Styling/StyledElement.cs | 7 ++--- .../Styling/IRequiresTemplateInSetter.cs | 6 +--- .../Styling/ISetStyleParent.cs | 5 +--- src/Avalonia.Styling/Styling/IStyleHost.cs | 1 - src/Avalonia.Styling/Styling/IStyleable.cs | 3 +- src/Avalonia.Styling/Styling/IStyler.cs | 1 - .../Styling/ITemplatedControl.cs | 1 - src/Avalonia.Styling/Styling/SelectorMatch.cs | 2 +- src/Avalonia.Styling/Styling/Setter.cs | 1 - src/Avalonia.Styling/Styling/Style.cs | 6 ++-- src/Avalonia.Visuals/Animation/CrossFade.cs | 1 - .../Animation/IPageTransition.cs | 1 - src/Avalonia.Visuals/Animation/PageSlide.cs | 1 - .../Animation/PointTransition.cs | 1 - .../Animation/ThicknessTransition.cs | 1 - .../Animation/TransformAnimator.cs | 9 +----- src/Avalonia.Visuals/CornerRadius.cs | 3 +- src/Avalonia.Visuals/Matrix.cs | 9 +++--- .../Media/BrushMappingMode.cs | 7 +---- src/Avalonia.Visuals/Media/Color.cs | 4 +-- src/Avalonia.Visuals/Media/Colors.cs | 3 +- src/Avalonia.Visuals/Media/DashStyle.cs | 6 +--- src/Avalonia.Visuals/Media/DrawingContext.cs | 4 +-- .../Media/Fonts/FontFamilyLoader.cs | 4 +-- src/Avalonia.Visuals/Media/FormattedText.cs | 3 +- .../Media/FormattedTextStyleSpan.cs | 4 +-- src/Avalonia.Visuals/Media/GradientBrush.cs | 3 +- .../Media/GradientSpreadMethod.cs | 8 +---- src/Avalonia.Visuals/Media/IMutableBrush.cs | 4 +-- .../Media/Imaging/RenderTargetBitmap.cs | 3 +- .../Media/Imaging/WriteableBitmap.cs | 8 +---- .../Media/Immutable/ImmutableGradientBrush.cs | 3 +- .../Immutable/ImmutableLinearGradientBrush.cs | 6 +--- .../Immutable/ImmutableRadialGradientBrush.cs | 3 +- .../Media/LinearGradientBrush.cs | 4 +-- src/Avalonia.Visuals/Media/PathGeometry.cs | 2 +- src/Avalonia.Visuals/Media/PenLineCap.cs | 6 ---- src/Avalonia.Visuals/Media/PenLineJoin.cs | 6 ---- .../Media/PolylineGeometry.cs | 4 +-- src/Avalonia.Visuals/Media/RotateTransform.cs | 2 +- src/Avalonia.Visuals/Media/ScaleTransform.cs | 4 +-- src/Avalonia.Visuals/Media/SkewTransform.cs | 4 +-- src/Avalonia.Visuals/Media/SolidColorBrush.cs | 2 -- .../Media/StreamGeometryContext.cs | 1 - src/Avalonia.Visuals/Media/Transform.cs | 2 +- src/Avalonia.Visuals/Media/TransformGroup.cs | 5 ++-- .../Media/TranslateTransform.cs | 2 +- .../ExportRenderingSubsystemAttribute.cs | 4 --- .../Platform/IDrawingContextImpl.cs | 2 +- .../Platform/IFormattedTextImpl.cs | 1 - .../Platform/IGeometryImpl.cs | 1 - .../Platform/IRenderTargetBitmapImpl.cs | 1 - .../Platform/ITransformedGeometryImpl.cs | 4 +-- .../Platform/IWriteableBitmapImpl.cs | 8 +---- .../Platform/PathGeometryContext.cs | 2 +- src/Avalonia.Visuals/Point.cs | 6 ++-- src/Avalonia.Visuals/Rect.cs | 5 ++-- src/Avalonia.Visuals/RelativePoint.cs | 5 ++-- src/Avalonia.Visuals/RelativeRect.cs | 5 ++-- .../RenderTargetCorruptedException.cs | 4 --- .../Rendering/DeferredRenderer.cs | 12 ++++---- src/Avalonia.Visuals/Rendering/DirtyRects.cs | 5 ++-- .../Rendering/DisplayDirtyRect.cs | 2 +- src/Avalonia.Visuals/Rendering/IRenderRoot.cs | 1 - .../Rendering/IRendererFactory.cs | 1 - .../Rendering/IVisualBrushInitialize.cs | 3 +- .../Rendering/IVisualBrushRenderer.cs | 1 - .../Rendering/ImmediateRenderer.cs | 6 ++-- src/Avalonia.Visuals/Rendering/RenderLayer.cs | 3 +- .../Rendering/RenderLayers.cs | 3 +- .../SceneGraph/BrushDrawOperation.cs | 1 - .../Rendering/SceneGraph/ClipNode.cs | 3 +- .../SceneGraph/DeferredDrawingContextImpl.cs | 2 +- .../Rendering/SceneGraph/GeometryClipNode.cs | 3 +- .../Rendering/SceneGraph/GeometryNode.cs | 1 - .../Rendering/SceneGraph/IVisualNode.cs | 1 - .../Rendering/SceneGraph/ImageNode.cs | 1 - .../Rendering/SceneGraph/LineNode.cs | 1 - .../Rendering/SceneGraph/OpacityMaskNode.cs | 3 +- .../Rendering/SceneGraph/OpacityNode.cs | 3 +- .../Rendering/SceneGraph/RectangleNode.cs | 3 +- .../Rendering/SceneGraph/SceneLayer.cs | 3 +- .../Rendering/SceneGraph/TextNode.cs | 3 +- .../Rendering/SceneGraph/VisualNode.cs | 4 +-- .../Rendering/ZIndexComparer.cs | 3 +- src/Avalonia.Visuals/Size.cs | 11 ++++--- src/Avalonia.Visuals/Thickness.cs | 5 ++-- src/Avalonia.Visuals/Visual.cs | 1 - src/Avalonia.Visuals/VisualExtensions.cs | 9 ------ .../VisualTree/TransformedBounds.cs | 3 +- src/Gtk/Avalonia.Gtk3/ClipboardImpl.cs | 3 -- src/Gtk/Avalonia.Gtk3/FramebufferManager.cs | 4 --- src/Gtk/Avalonia.Gtk3/GdkCursor.cs | 10 ++----- src/Gtk/Avalonia.Gtk3/GdkKey.cs | 8 +---- src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs | 8 ++--- .../Avalonia.Gtk3/ImageSurfaceFramebuffer.cs | 6 ---- src/Gtk/Avalonia.Gtk3/Interop/CairoSurface.cs | 1 - src/Gtk/Avalonia.Gtk3/Interop/DynLoader.cs | 1 - src/Gtk/Avalonia.Gtk3/Interop/GException.cs | 4 --- src/Gtk/Avalonia.Gtk3/Interop/GObject.cs | 4 --- src/Gtk/Avalonia.Gtk3/Interop/GlibPriority.cs | 2 -- src/Gtk/Avalonia.Gtk3/Interop/GlibTimeout.cs | 5 ---- .../ICustomGtk3NativeLibraryResolver.cs | 7 +---- .../Interop/ManagedCairoSurface.cs | 3 +- src/Gtk/Avalonia.Gtk3/Interop/Native.cs | 13 +++------ .../Avalonia.Gtk3/Interop/NativeException.cs | 4 --- src/Gtk/Avalonia.Gtk3/Interop/Pixbuf.cs | 4 --- src/Gtk/Avalonia.Gtk3/Interop/Resolver.cs | 2 -- src/Gtk/Avalonia.Gtk3/Interop/Signal.cs | 4 --- src/Gtk/Avalonia.Gtk3/KeyTransform.cs | 8 ++--- src/Gtk/Avalonia.Gtk3/PlatformIconLoader.cs | 2 +- src/Gtk/Avalonia.Gtk3/PopupImpl.cs | 8 +---- src/Gtk/Avalonia.Gtk3/ScreenImpl.cs | 4 +-- src/Gtk/Avalonia.Gtk3/SystemDialogs.cs | 2 -- src/Gtk/Avalonia.Gtk3/WindowBaseImpl.cs | 2 -- src/Gtk/Avalonia.Gtk3/X11Framebuffer.cs | 3 +- .../Avalonia.LinuxFramebuffer/EvDevDevice.cs | 1 - .../FramebufferToplevelImpl.cs | 2 -- .../LinuxFramebuffer.cs | 7 +---- .../LinuxFramebufferPlatform.cs | 6 +--- src/Linux/Avalonia.LinuxFramebuffer/Mice.cs | 5 ---- .../NativeUnsafeMethods.cs | 10 +++---- src/Linux/Avalonia.LinuxFramebuffer/Stubs.cs | 2 -- src/Markup/Avalonia.Markup/Data/Binding.cs | 2 +- .../Avalonia.Markup/Data/MultiBinding.cs | 5 +--- .../Avalonia.Markup/Data/RelativeSource.cs | 4 +-- .../Markup/Data/DelayedBinding.cs | 1 - .../Markup/Parsers/ArgumentListParser.cs | 4 +-- .../Parsers/ExpressionObserverBuilder.cs | 8 ++--- .../Markup/Parsers/Nodes/ElementNameNode.cs | 2 -- .../Markup/Parsers/Nodes/FindAncestorNode.cs | 2 -- .../Markup/Parsers/Nodes/SelfNode.cs | 5 +--- .../Markup/Parsers/Nodes/StringIndexerNode.cs | 29 +++++++++---------- .../Markup/Parsers/SelectorGrammar.cs | 1 - .../Markup/Parsers/SelectorParser.cs | 2 -- src/OSX/Avalonia.MonoMac/ClipboardImpl.cs | 5 +--- src/OSX/Avalonia.MonoMac/Cursor.cs | 2 +- src/OSX/Avalonia.MonoMac/DragSource.cs | 7 +---- src/OSX/Avalonia.MonoMac/DraggingInfo.cs | 5 ++-- .../Avalonia.MonoMac/EmulatedFramebuffer.cs | 6 ++-- src/OSX/Avalonia.MonoMac/Helpers.cs | 8 ++--- .../PlatformThreadingInterface.cs | 1 - src/OSX/Avalonia.MonoMac/RenderLoop.cs | 2 -- src/OSX/Avalonia.MonoMac/ScreenImpl.cs | 6 ++-- src/OSX/Avalonia.MonoMac/Stubs.cs | 2 +- src/OSX/Avalonia.MonoMac/SystemDialogsImpl.cs | 5 +--- src/OSX/Avalonia.MonoMac/TopLevelImpl.cs | 5 ++-- src/OSX/Avalonia.MonoMac/WindowImpl.cs | 2 +- src/Shared/PlatformSupport/AssetLoader.cs | 4 +-- .../StandardRuntimePlatform.cs | 1 - .../StandardRuntimePlatformServices.cs | 3 -- src/Shared/RenderHelpers/ArcToHelper.cs | 4 +-- src/Shared/WindowResizeDragHelper.cs | 3 +- src/Skia/Avalonia.Skia/FormattedTextImpl.cs | 8 ++--- .../Avalonia.Skia/FramebufferRenderTarget.cs | 5 ++-- src/Skia/Avalonia.Skia/GeometryImpl.cs | 2 +- .../Helpers/PixelFormatHelper.cs | 2 +- src/Skia/Avalonia.Skia/IDrawableBitmapImpl.cs | 2 +- .../Avalonia.Skia/SKTypefaceCollection.cs | 2 +- .../SKTypefaceCollectionCache.cs | 2 +- .../SkiaApplicationExtensions.cs | 5 ++-- src/Skia/Avalonia.Skia/SkiaPlatform.cs | 2 -- src/Skia/Avalonia.Skia/TypefaceCache.cs | 4 +-- .../Avalonia.Direct2D1/Direct2D1Platform.cs | 10 +++---- .../Avalonia.Direct2D1/Direct2DChecker.cs | 7 +---- .../ExternalRenderTarget.cs | 3 +- .../FramebufferShimRenderTarget.cs | 4 --- .../Avalonia.Direct2D1/HwndRenderTarget.cs | 8 +---- .../IExternalDirect2DRenderTargetSurface.cs | 8 +---- .../Avalonia.Direct2D1/ILayerFactory.cs | 3 +- .../Media/DWriteResourceFontFileStream.cs | 4 +-- .../Media/DWriteResourceFontLoader.cs | 3 +- .../Media/Imaging/D2DBitmapImpl.cs | 4 +-- .../Imaging/D2DRenderTargetBitmapImpl.cs | 3 +- .../Media/Imaging/WicBitmapImpl.cs | 1 - .../Media/Imaging/WriteableWicBitmapImpl.cs | 4 --- .../Media/StreamGeometryContextImpl.cs | 6 ++-- .../Avalonia.Direct2D1/RenderTarget.cs | 1 - .../SwapChainRenderTarget.cs | 9 +++--- .../Avalonia.Win32.Interop/Wpf/CursorShim.cs | 3 -- .../Wpf/Direct2DImageSurface.cs | 8 ----- .../Avalonia.Win32.Interop/Wpf/IntSize.cs | 4 --- .../Wpf/WpfAvaloniaHost.cs | 13 +-------- .../Wpf/WpfInteropExtensions.cs | 8 +---- .../Wpf/WpfMouseDevice.cs | 2 +- .../Wpf/WpfTopLevelImpl.cs | 3 -- .../Wpf/WritableBitmapSurface.cs | 5 ---- .../Avalonia.Win32/ClipboardFormats.cs | 4 +-- src/Windows/Avalonia.Win32/ClipboardImpl.cs | 5 +--- src/Windows/Avalonia.Win32/CursorFactory.cs | 6 +--- src/Windows/Avalonia.Win32/DataObject.cs | 7 ++--- src/Windows/Avalonia.Win32/DragSource.cs | 5 +--- .../Avalonia.Win32/FramebufferManager.cs | 4 --- src/Windows/Avalonia.Win32/IconImpl.cs | 10 ++----- .../Input/WindowsMouseDevice.cs | 4 +-- src/Windows/Avalonia.Win32/OleDataObject.cs | 2 +- src/Windows/Avalonia.Win32/OleDragSource.cs | 4 +-- src/Windows/Avalonia.Win32/OleDropTarget.cs | 2 +- .../Avalonia.Win32/SystemDialogImpl.cs | 8 ++--- .../Avalonia.Win32/WindowFramebuffer.cs | 4 +-- src/iOS/Avalonia.iOS/AppBuilder.cs | 9 +----- src/iOS/Avalonia.iOS/AvaloniaView.cs | 5 +--- src/iOS/Avalonia.iOS/AvaloniaWindow.cs | 7 +---- src/iOS/Avalonia.iOS/Clipboard.cs | 2 +- src/iOS/Avalonia.iOS/DisplayLinkRenderLoop.cs | 6 +--- src/iOS/Avalonia.iOS/EmbeddableImpl.cs | 3 -- src/iOS/Avalonia.iOS/EmulatedFramebuffer.cs | 2 -- src/iOS/Avalonia.iOS/Extensions.cs | 2 -- src/iOS/Avalonia.iOS/PlatformIconLoader.cs | 6 ++-- src/iOS/Avalonia.iOS/PlatformSettings.cs | 2 -- .../PlatformThreadingInterface.cs | 9 +----- .../Specific/KeyboardEventsHelper.cs | 12 ++++---- src/iOS/Avalonia.iOS/TopLevelImpl.cs | 22 +++++--------- src/iOS/Avalonia.iOS/WindowingPlatformImpl.cs | 2 +- src/iOS/Avalonia.iOS/iOSPlatform.cs | 7 ++--- .../Program.cs | 5 ---- 318 files changed, 354 insertions(+), 1058 deletions(-) diff --git a/src/Android/Avalonia.Android/AndroidPlatform.cs b/src/Android/Avalonia.Android/AndroidPlatform.cs index 7134e7d1b42..2b46bfa492d 100644 --- a/src/Android/Avalonia.Android/AndroidPlatform.cs +++ b/src/Android/Avalonia.Android/AndroidPlatform.cs @@ -1,8 +1,4 @@ using System; -using System.IO; -using System.Linq; -using Android.Content; -using Android.Views; using Avalonia.Android.Platform; using Avalonia.Android.Platform.Input; using Avalonia.Android.Platform.SkiaPlatform; @@ -79,4 +75,4 @@ public IPopupImpl CreatePopup() return new PopupImpl(); } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/AndroidThreadingInterface.cs b/src/Android/Avalonia.Android/AndroidThreadingInterface.cs index 77dfc60b839..6fe77adca19 100644 --- a/src/Android/Avalonia.Android/AndroidThreadingInterface.cs +++ b/src/Android/Avalonia.Android/AndroidThreadingInterface.cs @@ -1,16 +1,7 @@ using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; using System.Reactive.Disposables; -using System.Text; using System.Threading; -using Android.App; -using Android.Content; using Android.OS; -using Android.Runtime; -using Android.Views; -using Android.Widget; using Avalonia.Platform; using Avalonia.Threading; @@ -88,4 +79,3 @@ public void Signal(DispatcherPriority prio) public event Action Signaled; } } - \ No newline at end of file diff --git a/src/Android/Avalonia.Android/AppBuilder.cs b/src/Android/Avalonia.Android/AppBuilder.cs index 6078e3bb980..805bb61655c 100644 --- a/src/Android/Avalonia.Android/AppBuilder.cs +++ b/src/Android/Avalonia.Android/AppBuilder.cs @@ -1,16 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Android.App; -using Android.Content; -using Android.OS; -using Android.Runtime; -using Android.Views; -using Android.Widget; using Avalonia.Controls; -using Avalonia.Platform; using Avalonia.Shared.PlatformSupport; namespace Avalonia @@ -23,4 +11,4 @@ public AppBuilder() : base(new StandardRuntimePlatform(), } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/AvaloniaActivity.cs b/src/Android/Avalonia.Android/AvaloniaActivity.cs index 21ce5550867..d3696aa41d0 100644 --- a/src/Android/Avalonia.Android/AvaloniaActivity.cs +++ b/src/Android/Avalonia.Android/AvaloniaActivity.cs @@ -1,14 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Android.App; -using Android.Content; using Android.OS; -using Android.Runtime; using Android.Views; -using Android.Widget; namespace Avalonia.Android { @@ -48,4 +41,4 @@ public override bool DispatchKeyEvent(KeyEvent e) return View.DispatchKeyEvent(e); } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/AvaloniaView.cs b/src/Android/Avalonia.Android/AvaloniaView.cs index 6c4274a6e41..fbe027db000 100644 --- a/src/Android/Avalonia.Android/AvaloniaView.cs +++ b/src/Android/Avalonia.Android/AvaloniaView.cs @@ -1,12 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Android.App; using Android.Content; -using Android.OS; -using Android.Runtime; using Android.Views; using Android.Widget; using Avalonia.Android.Platform.SkiaPlatform; @@ -66,4 +59,4 @@ protected override void OnResized(Size size) public IDisposable ShowDialog() => null; } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/CursorFactory.cs b/src/Android/Avalonia.Android/CursorFactory.cs index e6b9433cca4..9eb28c67f98 100644 --- a/src/Android/Avalonia.Android/CursorFactory.cs +++ b/src/Android/Avalonia.Android/CursorFactory.cs @@ -9,4 +9,4 @@ internal class CursorFactory : IStandardCursorFactory public IPlatformHandle GetCursor(StandardCursorType cursorType) => new PlatformHandle(IntPtr.Zero, "ZeroCursor"); } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/ClipboardImpl.cs b/src/Android/Avalonia.Android/Platform/ClipboardImpl.cs index 8c28b48019c..51e0a1e799c 100644 --- a/src/Android/Avalonia.Android/Platform/ClipboardImpl.cs +++ b/src/Android/Avalonia.Android/Platform/ClipboardImpl.cs @@ -1,9 +1,9 @@ +using System.Threading.Tasks; using Android.Content; using Android.Runtime; using Android.Views; using Avalonia.Input.Platform; using Avalonia.Platform; -using System.Threading.Tasks; namespace Avalonia.Android.Platform { @@ -44,4 +44,4 @@ public Task ClearAsync() return Task.FromResult(null); } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/Input/AndroidKeyboardDevice.cs b/src/Android/Avalonia.Android/Platform/Input/AndroidKeyboardDevice.cs index d5494a69efd..726ccdbbdd3 100644 --- a/src/Android/Avalonia.Android/Platform/Input/AndroidKeyboardDevice.cs +++ b/src/Android/Avalonia.Android/Platform/Input/AndroidKeyboardDevice.cs @@ -1,12 +1,11 @@ -using System; -using Avalonia.Input; //using Android.InputMethodServices; using System.Collections.Generic; using Android.Views; +using Avalonia.Input; namespace Avalonia.Android.Platform.Input { - public class AndroidKeyboardDevice : KeyboardDevice, IKeyboardDevice { + public class AndroidKeyboardDevice : KeyboardDevice, IKeyboardDevice { private static readonly Dictionary KeyDic = new Dictionary { // { Keycode.Cancel?, Key.Cancel }, diff --git a/src/Android/Avalonia.Android/Platform/SkiaPlatform/AndroidFramebuffer.cs b/src/Android/Avalonia.Android/Platform/SkiaPlatform/AndroidFramebuffer.cs index 051a0583633..405da129676 100644 --- a/src/Android/Avalonia.Android/Platform/SkiaPlatform/AndroidFramebuffer.cs +++ b/src/Android/Avalonia.Android/Platform/SkiaPlatform/AndroidFramebuffer.cs @@ -102,4 +102,4 @@ internal struct ANativeWindow_Buffer uint reserved6; } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/SkiaPlatform/InvalidationAwareSurfaceView.cs b/src/Android/Avalonia.Android/Platform/SkiaPlatform/InvalidationAwareSurfaceView.cs index d2d59098157..02ea702236b 100644 --- a/src/Android/Avalonia.Android/Platform/SkiaPlatform/InvalidationAwareSurfaceView.cs +++ b/src/Android/Avalonia.Android/Platform/SkiaPlatform/InvalidationAwareSurfaceView.cs @@ -1,17 +1,9 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Android.App; using Android.Content; using Android.Graphics; using Android.OS; -using Android.Runtime; using Android.Util; using Android.Views; -using Android.Widget; -using Avalonia.Media; using Avalonia.Platform; namespace Avalonia.Android @@ -90,4 +82,4 @@ protected void DoDraw() protected abstract void Draw(); public string HandleDescriptor => "SurfaceView"; } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/SkiaPlatform/PopupImpl.cs b/src/Android/Avalonia.Android/Platform/SkiaPlatform/PopupImpl.cs index 041d91043ae..d55755d6e33 100644 --- a/src/Android/Avalonia.Android/Platform/SkiaPlatform/PopupImpl.cs +++ b/src/Android/Avalonia.Android/Platform/SkiaPlatform/PopupImpl.cs @@ -1,15 +1,8 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Android.App; using Android.Content; using Android.Graphics; -using Android.OS; using Android.Runtime; using Android.Views; -using Android.Widget; using Avalonia.Controls; using Avalonia.Platform; @@ -116,4 +109,4 @@ public void SetTopmost(bool value) //Not supported } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/SkiaPlatform/TopLevelImpl.cs b/src/Android/Avalonia.Android/Platform/SkiaPlatform/TopLevelImpl.cs index 6c8db17c71d..8e8886269c4 100644 --- a/src/Android/Avalonia.Android/Platform/SkiaPlatform/TopLevelImpl.cs +++ b/src/Android/Avalonia.Android/Platform/SkiaPlatform/TopLevelImpl.cs @@ -1,18 +1,15 @@ -using Android.App; +using System; +using System.Collections.Generic; using Android.Content; using Android.Graphics; using Android.Views; +using Avalonia.Android.Platform.Input; using Avalonia.Android.Platform.Specific; using Avalonia.Android.Platform.Specific.Helpers; +using Avalonia.Controls.Platform.Surfaces; using Avalonia.Input; using Avalonia.Input.Raw; using Avalonia.Platform; -using System; -using System.Collections.Generic; -using System.Reactive.Disposables; -using Avalonia.Android.Platform.Input; -using Avalonia.Controls; -using Avalonia.Controls.Platform.Surfaces; using Avalonia.Rendering; namespace Avalonia.Android.Platform.SkiaPlatform @@ -196,4 +193,4 @@ void ISurfaceHolderCallback.SurfaceChanged(ISurfaceHolder holder, Format format, ILockedFramebuffer IFramebufferPlatformSurface.Lock()=>new AndroidFramebuffer(_view.Holder.Surface); } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidKeyboardEventsHelper.cs b/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidKeyboardEventsHelper.cs index ab990066dee..c7b01413a97 100644 --- a/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidKeyboardEventsHelper.cs +++ b/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidKeyboardEventsHelper.cs @@ -1,3 +1,5 @@ +using System; +using System.ComponentModel; using Android.Content; using Android.Runtime; using Android.Views; @@ -7,8 +9,6 @@ using Avalonia.Input; using Avalonia.Input.Raw; using Avalonia.Platform; -using System; -using System.ComponentModel; namespace Avalonia.Android.Platform.Specific.Helpers { @@ -120,7 +120,7 @@ public void UpdateKeyboardState(IInputElement element) _lastFocusedElement = element; } - public void ActivateAutoShowKeybord() + public void ActivateAutoShowKeyboard() { var kbDevice = (KeyboardDevice.Instance as INotifyPropertyChanged); @@ -142,4 +142,4 @@ public void Dispose() HandleEvents = false; } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidTouchEventsHelper.cs b/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidTouchEventsHelper.cs index 71822a6f47b..112925ab0fe 100644 --- a/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidTouchEventsHelper.cs +++ b/src/Android/Avalonia.Android/Platform/Specific/Helpers/AndroidTouchEventsHelper.cs @@ -1,10 +1,8 @@ -using Android.Graphics; +using System; using Android.Views; using Avalonia.Input; using Avalonia.Input.Raw; -using Avalonia.Media; using Avalonia.Platform; -using System; namespace Avalonia.Android.Platform.Specific.Helpers { @@ -131,4 +129,4 @@ public void Dispose() HandleEvents = false; } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/Platform/Specific/IAndroidView.cs b/src/Android/Avalonia.Android/Platform/Specific/IAndroidView.cs index 2e7816362d6..c72de8e1973 100644 --- a/src/Android/Avalonia.Android/Platform/Specific/IAndroidView.cs +++ b/src/Android/Avalonia.Android/Platform/Specific/IAndroidView.cs @@ -1,16 +1,9 @@ -using Android.Graphics; using Android.Views; -using System; -using System.Collections.Generic; namespace Avalonia.Android.Platform.Specific { public interface IAndroidView { - - View View { get; } } - - -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/PlatformIconLoader.cs b/src/Android/Avalonia.Android/PlatformIconLoader.cs index 289025ce1d2..88677a93754 100644 --- a/src/Android/Avalonia.Android/PlatformIconLoader.cs +++ b/src/Android/Avalonia.Android/PlatformIconLoader.cs @@ -1,16 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Android.App; -using Android.Content; -using Android.OS; -using Android.Runtime; -using Android.Views; -using Android.Widget; -using Avalonia.Platform; using System.IO; +using Avalonia.Platform; namespace Avalonia.Android { @@ -54,4 +43,4 @@ public void Save(Stream outputStream) stream.CopyTo(outputStream); } } -} \ No newline at end of file +} diff --git a/src/Android/Avalonia.Android/SystemDialogImpl.cs b/src/Android/Avalonia.Android/SystemDialogImpl.cs index bad45b78fb9..a8d201d66e6 100644 --- a/src/Android/Avalonia.Android/SystemDialogImpl.cs +++ b/src/Android/Avalonia.Android/SystemDialogImpl.cs @@ -18,4 +18,4 @@ public Task ShowFolderDialogAsync(OpenFolderDialog dialog, IWindowImpl p throw new NotImplementedException(); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Animation/Animatable.cs b/src/Avalonia.Animation/Animatable.cs index a27d996301a..10cd65132fa 100644 --- a/src/Avalonia.Animation/Animatable.cs +++ b/src/Avalonia.Animation/Animatable.cs @@ -1,15 +1,12 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System.Linq; -using Avalonia.Data; using System; +using System.Collections.Generic; +using System.Linq; using System.Reactive.Linq; using Avalonia.Collections; -using Avalonia.Animation; -using System.Collections.Generic; -using System.Threading; -using System.Collections.Concurrent; +using Avalonia.Data; namespace Avalonia.Animation { diff --git a/src/Avalonia.Animation/Animation.cs b/src/Avalonia.Animation/Animation.cs index 3dc5b5c71ae..3e907150195 100644 --- a/src/Avalonia.Animation/Animation.cs +++ b/src/Avalonia.Animation/Animation.cs @@ -1,18 +1,14 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Easings; -using Avalonia.Animation; -using Avalonia.Collections; -using Avalonia.Metadata; using System; using System.Collections.Generic; -using System.Collections.Specialized; -using System.Reflection; using System.Linq; -using System.Threading.Tasks; -using System.Reactive.Linq; using System.Reactive.Disposables; +using System.Reactive.Linq; +using System.Threading.Tasks; +using Avalonia.Animation.Easings; +using Avalonia.Collections; namespace Avalonia.Animation { diff --git a/src/Avalonia.Animation/AnimatorKeyFrame.cs b/src/Avalonia.Animation/AnimatorKeyFrame.cs index 0276c6fa92a..508a317b719 100644 --- a/src/Avalonia.Animation/AnimatorKeyFrame.cs +++ b/src/Avalonia.Animation/AnimatorKeyFrame.cs @@ -1,9 +1,5 @@ using System; -using System.Collections.Generic; -using System.Text; using System.ComponentModel; -using Avalonia.Metadata; -using Avalonia.Collections; using Avalonia.Data; using Avalonia.Reactive; diff --git a/src/Avalonia.Animation/Animator`1.cs b/src/Avalonia.Animation/Animator`1.cs index eb8b40647de..fb37256a3e1 100644 --- a/src/Avalonia.Animation/Animator`1.cs +++ b/src/Avalonia.Animation/Animator`1.cs @@ -1,13 +1,10 @@ using System; using System.Collections.Generic; -using System.Text; -using Avalonia.Collections; -using System.ComponentModel; -using Avalonia.Animation.Utils; -using System.Reactive.Linq; using System.Linq; +using System.Reactive.Linq; +using Avalonia.Animation.Utils; +using Avalonia.Collections; using Avalonia.Data; -using System.Reactive.Disposables; namespace Avalonia.Animation { @@ -21,7 +18,7 @@ public abstract class Animator : AvaloniaList, IAnimator /// private readonly SortedList _convertedKeyframes = new SortedList(); - private bool _isVerfifiedAndConverted; + private bool _isVerifiedAndConverted; /// /// Gets or sets the target property for the keyframe. @@ -31,13 +28,13 @@ public abstract class Animator : AvaloniaList, IAnimator public Animator() { // Invalidate keyframes when changed. - this.CollectionChanged += delegate { _isVerfifiedAndConverted = false; }; + this.CollectionChanged += delegate { _isVerifiedAndConverted = false; }; } /// public virtual IDisposable Apply(Animation animation, Animatable control, IObservable obsMatch, Action onComplete) { - if (!_isVerfifiedAndConverted) + if (!_isVerifiedAndConverted) VerifyConvertKeyFrames(); return obsMatch @@ -124,7 +121,7 @@ private void VerifyConvertKeyFrames() } AddNeutralKeyFramesIfNeeded(); - _isVerfifiedAndConverted = true; + _isVerifiedAndConverted = true; } diff --git a/src/Avalonia.Animation/Cue.cs b/src/Avalonia.Animation/Cue.cs index 5a95c108e32..f61e2cf4a30 100644 --- a/src/Avalonia.Animation/Cue.cs +++ b/src/Avalonia.Animation/Cue.cs @@ -1,8 +1,6 @@ using System; -using System.Collections.Generic; using System.ComponentModel; using System.Globalization; -using System.Text; namespace Avalonia.Animation { diff --git a/src/Avalonia.Animation/DoubleAnimator.cs b/src/Avalonia.Animation/DoubleAnimator.cs index 154f37360cb..aeeb29a7ddc 100644 --- a/src/Avalonia.Animation/DoubleAnimator.cs +++ b/src/Avalonia.Animation/DoubleAnimator.cs @@ -1,13 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using System.Linq; -using System.Reactive.Linq; -using System.Diagnostics; -using Avalonia.Animation.Utils; -using Avalonia.Data; - -namespace Avalonia.Animation +namespace Avalonia.Animation { /// /// Animator that handles properties. diff --git a/src/Avalonia.Animation/DoubleTransition.cs b/src/Avalonia.Animation/DoubleTransition.cs index 26f7f975e88..23445e11226 100644 --- a/src/Avalonia.Animation/DoubleTransition.cs +++ b/src/Avalonia.Animation/DoubleTransition.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; using System.Reactive.Linq; diff --git a/src/Avalonia.Animation/Easing/BounceEaseIn.cs b/src/Avalonia.Animation/Easing/BounceEaseIn.cs index 6aa6f171f54..3fc879b3cf4 100644 --- a/src/Avalonia.Animation/Easing/BounceEaseIn.cs +++ b/src/Avalonia.Animation/Easing/BounceEaseIn.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. - using Avalonia.Animation.Utils; namespace Avalonia.Animation.Easings diff --git a/src/Avalonia.Animation/Easing/Easing.cs b/src/Avalonia.Animation/Easing/Easing.cs index 62bcf723fb7..5b0dea6c600 100644 --- a/src/Avalonia.Animation/Easing/Easing.cs +++ b/src/Avalonia.Animation/Easing/Easing.cs @@ -1,10 +1,7 @@ -using Avalonia.Collections; using System; using System.Collections.Generic; -using System.Text; -using System.Reflection; -using System.Linq; using System.ComponentModel; +using System.Linq; namespace Avalonia.Animation.Easings { diff --git a/src/Avalonia.Animation/Easing/EasingTypeConverter.cs b/src/Avalonia.Animation/Easing/EasingTypeConverter.cs index 70ddfd26999..ee15761effd 100644 --- a/src/Avalonia.Animation/Easing/EasingTypeConverter.cs +++ b/src/Avalonia.Animation/Easing/EasingTypeConverter.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Easings; using System; using System.ComponentModel; using System.Globalization; @@ -20,4 +19,4 @@ public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo c return Easing.Parse((string)value); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Animation/Easing/ElasticEaseIn.cs b/src/Avalonia.Animation/Easing/ElasticEaseIn.cs index 0dea7b20a70..654ac6991bc 100644 --- a/src/Avalonia.Animation/Easing/ElasticEaseIn.cs +++ b/src/Avalonia.Animation/Easing/ElasticEaseIn.cs @@ -1,8 +1,8 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Utils; using System; +using Avalonia.Animation.Utils; namespace Avalonia.Animation.Easings { diff --git a/src/Avalonia.Animation/Easing/ElasticEaseOut.cs b/src/Avalonia.Animation/Easing/ElasticEaseOut.cs index 31e31374a0d..1cc38a9dea5 100644 --- a/src/Avalonia.Animation/Easing/ElasticEaseOut.cs +++ b/src/Avalonia.Animation/Easing/ElasticEaseOut.cs @@ -1,8 +1,8 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Utils; using System; +using Avalonia.Animation.Utils; namespace Avalonia.Animation.Easings { diff --git a/src/Avalonia.Animation/Easing/SineEaseIn.cs b/src/Avalonia.Animation/Easing/SineEaseIn.cs index 31a8f0ca94c..a4b496e4b60 100644 --- a/src/Avalonia.Animation/Easing/SineEaseIn.cs +++ b/src/Avalonia.Animation/Easing/SineEaseIn.cs @@ -1,8 +1,8 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Utils; using System; +using Avalonia.Animation.Utils; namespace Avalonia.Animation.Easings { diff --git a/src/Avalonia.Animation/Easing/SineEaseOut.cs b/src/Avalonia.Animation/Easing/SineEaseOut.cs index ed5a998e300..267b4b38096 100644 --- a/src/Avalonia.Animation/Easing/SineEaseOut.cs +++ b/src/Avalonia.Animation/Easing/SineEaseOut.cs @@ -1,8 +1,8 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Utils; using System; +using Avalonia.Animation.Utils; namespace Avalonia.Animation.Easings { diff --git a/src/Avalonia.Animation/FillMode.cs b/src/Avalonia.Animation/FillMode.cs index 047d185db53..001e1cdeb44 100644 --- a/src/Avalonia.Animation/FillMode.cs +++ b/src/Avalonia.Animation/FillMode.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace Avalonia.Animation +namespace Avalonia.Animation { public enum FillMode { diff --git a/src/Avalonia.Animation/FloatTransition.cs b/src/Avalonia.Animation/FloatTransition.cs index b94295d3116..825a3f958f4 100644 --- a/src/Avalonia.Animation/FloatTransition.cs +++ b/src/Avalonia.Animation/FloatTransition.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; using System.Reactive.Linq; diff --git a/src/Avalonia.Animation/IAnimation.cs b/src/Avalonia.Animation/IAnimation.cs index 905d90fa520..1d545a322a8 100644 --- a/src/Avalonia.Animation/IAnimation.cs +++ b/src/Avalonia.Animation/IAnimation.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using System.Threading.Tasks; namespace Avalonia.Animation diff --git a/src/Avalonia.Animation/IAnimator.cs b/src/Avalonia.Animation/IAnimator.cs index 8b763db6033..9a4da35a028 100644 --- a/src/Avalonia.Animation/IAnimator.cs +++ b/src/Avalonia.Animation/IAnimator.cs @@ -1,6 +1,5 @@ using System; using System.Collections.Generic; -using System.Text; namespace Avalonia.Animation { diff --git a/src/Avalonia.Animation/ITransition.cs b/src/Avalonia.Animation/ITransition.cs index 76f45e0c870..e2ffe7fc6ed 100644 --- a/src/Avalonia.Animation/ITransition.cs +++ b/src/Avalonia.Animation/ITransition.cs @@ -1,9 +1,7 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; -using System.Reactive.Linq; namespace Avalonia.Animation { diff --git a/src/Avalonia.Animation/IntegerTransition.cs b/src/Avalonia.Animation/IntegerTransition.cs index 200b93a3df6..e3dca5b26d3 100644 --- a/src/Avalonia.Animation/IntegerTransition.cs +++ b/src/Avalonia.Animation/IntegerTransition.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; using System.Reactive.Linq; diff --git a/src/Avalonia.Animation/KeyFrame.cs b/src/Avalonia.Animation/KeyFrame.cs index ea04aa0aab0..5eb0d2e9019 100644 --- a/src/Avalonia.Animation/KeyFrame.cs +++ b/src/Avalonia.Animation/KeyFrame.cs @@ -1,8 +1,5 @@ using System; using System.Collections.Generic; -using System.Text; -using System.ComponentModel; -using Avalonia.Metadata; using Avalonia.Collections; namespace Avalonia.Animation diff --git a/src/Avalonia.Animation/KeyFramePair`1.cs b/src/Avalonia.Animation/KeyFramePair`1.cs index 408b13e0d8b..b0622a15806 100644 --- a/src/Avalonia.Animation/KeyFramePair`1.cs +++ b/src/Avalonia.Animation/KeyFramePair`1.cs @@ -1,14 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Avalonia.Collections; -using System.ComponentModel; -using Avalonia.Animation.Utils; -using System.Reactive.Linq; -using System.Linq; -using Avalonia.Data; -using System.Reactive.Disposables; - namespace Avalonia.Animation { /// diff --git a/src/Avalonia.Animation/PlayState.cs b/src/Avalonia.Animation/PlayState.cs index a3a6eb34d74..313d33d5863 100644 --- a/src/Avalonia.Animation/PlayState.cs +++ b/src/Avalonia.Animation/PlayState.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace Avalonia.Animation +namespace Avalonia.Animation { /// /// Determines the playback state of an animation. @@ -24,4 +20,4 @@ public enum PlayState /// Stop } -} \ No newline at end of file +} diff --git a/src/Avalonia.Animation/PlaybackDirection.cs b/src/Avalonia.Animation/PlaybackDirection.cs index 39529323dad..bbce6106e1e 100644 --- a/src/Avalonia.Animation/PlaybackDirection.cs +++ b/src/Avalonia.Animation/PlaybackDirection.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace Avalonia.Animation +namespace Avalonia.Animation { /// /// Determines the playback direction of an animation. diff --git a/src/Avalonia.Animation/RepeatCount.cs b/src/Avalonia.Animation/RepeatCount.cs index 2050513df29..9794fe8f368 100644 --- a/src/Avalonia.Animation/RepeatCount.cs +++ b/src/Avalonia.Animation/RepeatCount.cs @@ -1,12 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; -using System.Collections.Generic; using System.ComponentModel; using System.Globalization; -using System.Linq; namespace Avalonia.Animation { @@ -199,4 +196,4 @@ public static RepeatCount Parse(string s) } } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Animation/RepeatCountTypeConverter.cs b/src/Avalonia.Animation/RepeatCountTypeConverter.cs index 604e9b54e70..4eab50c1c79 100644 --- a/src/Avalonia.Animation/RepeatCountTypeConverter.cs +++ b/src/Avalonia.Animation/RepeatCountTypeConverter.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Animation.Easings; using System; using System.ComponentModel; using System.Globalization; @@ -20,4 +19,4 @@ public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo c return RepeatCount.Parse((string)value); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Animation/Timing.cs b/src/Avalonia.Animation/Timing.cs index 10d65cca7f1..f1b8e3aacfa 100644 --- a/src/Avalonia.Animation/Timing.cs +++ b/src/Avalonia.Animation/Timing.cs @@ -2,10 +2,8 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Diagnostics; using System.Linq; using System.Reactive.Linq; -using Avalonia.Data; using Avalonia.Threading; namespace Avalonia.Animation diff --git a/src/Avalonia.Animation/Transition`1.cs b/src/Avalonia.Animation/Transition`1.cs index 5db3082deba..240740a7466 100644 --- a/src/Avalonia.Animation/Transition`1.cs +++ b/src/Avalonia.Animation/Transition`1.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; using System.Reactive.Linq; using Avalonia.Animation.Easings; @@ -65,4 +64,4 @@ public virtual IDisposable Apply(Animatable control, object oldValue, object new return control.Bind(Property, transition, Data.BindingPriority.Animation); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Animation/Utils/DoubleUtils.cs b/src/Avalonia.Animation/Utils/DoubleUtils.cs index 67943b687d5..d2e74376a3a 100644 --- a/src/Avalonia.Animation/Utils/DoubleUtils.cs +++ b/src/Avalonia.Animation/Utils/DoubleUtils.cs @@ -2,8 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; -using System.Text; namespace Avalonia.Animation.Utils { diff --git a/src/Avalonia.Base/Data/Core/Plugins/DataValidationBase.cs b/src/Avalonia.Base/Data/Core/Plugins/DataValidationBase.cs index faec981eedf..2e0d1aa805a 100644 --- a/src/Avalonia.Base/Data/Core/Plugins/DataValidationBase.cs +++ b/src/Avalonia.Base/Data/Core/Plugins/DataValidationBase.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using Avalonia.Data; namespace Avalonia.Data.Core.Plugins { diff --git a/src/Avalonia.DesignerSupport/Remote/PreviewerWindowingPlatform.cs b/src/Avalonia.DesignerSupport/Remote/PreviewerWindowingPlatform.cs index ca3bb2b97f8..01998052d94 100644 --- a/src/Avalonia.DesignerSupport/Remote/PreviewerWindowingPlatform.cs +++ b/src/Avalonia.DesignerSupport/Remote/PreviewerWindowingPlatform.cs @@ -63,4 +63,4 @@ public static void Initialize(IAvaloniaRemoteTransportConnection transport) public Size DoubleClickSize { get; } = new Size(2, 2); public TimeSpan DoubleClickTime { get; } = TimeSpan.FromMilliseconds(500); } -} \ No newline at end of file +} diff --git a/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs b/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs index 2857272ac1f..45367488360 100644 --- a/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs +++ b/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs @@ -1,11 +1,8 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using System.Net; using System.Reflection; using Avalonia.Controls; -using Avalonia.Controls.Shapes; -using Avalonia.DesignerSupport; using Avalonia.Input; using Avalonia.Remote.Protocol; using Avalonia.Remote.Protocol.Designer; @@ -207,4 +204,4 @@ private static void OnTransportMessage(IAvaloniaRemoteTransportConnection transp } }); } -} \ No newline at end of file +} diff --git a/src/Avalonia.Diagnostics/Debug.cs b/src/Avalonia.Diagnostics/Debug.cs index 4313c3f0a2b..af3b5a85525 100644 --- a/src/Avalonia.Diagnostics/Debug.cs +++ b/src/Avalonia.Diagnostics/Debug.cs @@ -2,10 +2,8 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; using System.Linq; using System.Text; -using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Data; using Avalonia.VisualTree; diff --git a/src/Avalonia.Diagnostics/ViewModels/LogicalTreeNode.cs b/src/Avalonia.Diagnostics/ViewModels/LogicalTreeNode.cs index e8a8951f0db..638cf6c88f3 100644 --- a/src/Avalonia.Diagnostics/ViewModels/LogicalTreeNode.cs +++ b/src/Avalonia.Diagnostics/ViewModels/LogicalTreeNode.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Collections; using Avalonia.Controls; using Avalonia.LogicalTree; diff --git a/src/Avalonia.Diagnostics/ViewModels/ViewModelBase.cs b/src/Avalonia.Diagnostics/ViewModels/ViewModelBase.cs index 349404603ac..00660754c04 100644 --- a/src/Avalonia.Diagnostics/ViewModels/ViewModelBase.cs +++ b/src/Avalonia.Diagnostics/ViewModels/ViewModelBase.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using System.ComponentModel; using System.Runtime.CompilerServices; using JetBrains.Annotations; diff --git a/src/Avalonia.Diagnostics/Views/PropertyChangedExtenions.cs b/src/Avalonia.Diagnostics/Views/PropertyChangedExtenions.cs index 1d4ad24fd00..2d833763a63 100644 --- a/src/Avalonia.Diagnostics/Views/PropertyChangedExtenions.cs +++ b/src/Avalonia.Diagnostics/Views/PropertyChangedExtenions.cs @@ -5,7 +5,7 @@ namespace Avalonia.Diagnostics.Views { - internal static class PropertyChangedExtenions + internal static class PropertyChangedExtensions { public static IObservable GetObservable(this INotifyPropertyChanged source, string propertyName) { diff --git a/src/Avalonia.Diagnostics/Views/SimpleGrid.cs b/src/Avalonia.Diagnostics/Views/SimpleGrid.cs index fb5b7821f3d..33d9d81ed7d 100644 --- a/src/Avalonia.Diagnostics/Views/SimpleGrid.cs +++ b/src/Avalonia.Diagnostics/Views/SimpleGrid.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System.Collections.Generic; -using System.Linq; using Avalonia.Controls; namespace Avalonia.Diagnostics.Views diff --git a/src/Avalonia.DotNetCoreRuntime/AppBuilder.cs b/src/Avalonia.DotNetCoreRuntime/AppBuilder.cs index 5ae836eb24a..5f1e8451349 100644 --- a/src/Avalonia.DotNetCoreRuntime/AppBuilder.cs +++ b/src/Avalonia.DotNetCoreRuntime/AppBuilder.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Reflection; -using System.Text; -using System.Threading.Tasks; +using System.Reflection; using Avalonia.Controls; using Avalonia.Platform; using Avalonia.Shared.PlatformSupport; @@ -60,4 +55,4 @@ public AppBuilder UsePlatformDetect() void LoadWin32() => this.UseWin32(); void LoadGtk3() => this.UseGtk3(); } -} \ No newline at end of file +} diff --git a/src/Avalonia.DotNetCoreRuntime/RuntimeInfo.cs b/src/Avalonia.DotNetCoreRuntime/RuntimeInfo.cs index 348c3f6e259..0e70f092969 100644 --- a/src/Avalonia.DotNetCoreRuntime/RuntimeInfo.cs +++ b/src/Avalonia.DotNetCoreRuntime/RuntimeInfo.cs @@ -1,9 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Avalonia.Platform; diff --git a/src/Avalonia.Input/AccessKeyHandler.cs b/src/Avalonia.Input/AccessKeyHandler.cs index b78e5a9f982..b36e145d442 100644 --- a/src/Avalonia.Input/AccessKeyHandler.cs +++ b/src/Avalonia.Input/AccessKeyHandler.cs @@ -49,7 +49,7 @@ public class AccessKeyHandler : IAccessKeyHandler private bool _altIsDown; /// - /// Element to restore folowing AltKey taking focus. + /// Element to restore following AltKey taking focus. /// private IInputElement _restoreFocusElement; diff --git a/src/Avalonia.Input/Cursors.cs b/src/Avalonia.Input/Cursors.cs index f38f6535037..6f67f3b08c6 100644 --- a/src/Avalonia.Input/Cursors.cs +++ b/src/Avalonia.Input/Cursors.cs @@ -2,10 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Platform; namespace Avalonia.Input @@ -69,7 +65,7 @@ public static Cursor Parse(string s) { return Enum.TryParse(s, true, out var t) ? new Cursor(t) : - throw new ArgumentException($"Unrecognised cursor type '{s}'."); + throw new ArgumentException($"Unrecognized cursor type '{s}'."); } private static IPlatformHandle GetCursor(StandardCursorType type) diff --git a/src/Avalonia.Input/DataObject.cs b/src/Avalonia.Input/DataObject.cs index cb642f4d65f..60d7d67606f 100644 --- a/src/Avalonia.Input/DataObject.cs +++ b/src/Avalonia.Input/DataObject.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; +using System.Collections.Generic; namespace Avalonia.Input { diff --git a/src/Avalonia.Input/DragDrop.cs b/src/Avalonia.Input/DragDrop.cs index c312732afa8..b5aba55f6c9 100644 --- a/src/Avalonia.Input/DragDrop.cs +++ b/src/Avalonia.Input/DragDrop.cs @@ -1,6 +1,6 @@ using System.Threading.Tasks; -using Avalonia.Interactivity; using Avalonia.Input.Platform; +using Avalonia.Interactivity; namespace Avalonia.Input { @@ -51,4 +51,4 @@ public static Task DoDragDrop(IDataObject data, DragDropEffects return src?.DoDragDrop(data, allowedEffects) ?? Task.FromResult(DragDropEffects.None); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Input/ICustomKeyboardNavigation.cs b/src/Avalonia.Input/ICustomKeyboardNavigation.cs index de5f98e04bc..ff4c2094b35 100644 --- a/src/Avalonia.Input/ICustomKeyboardNavigation.cs +++ b/src/Avalonia.Input/ICustomKeyboardNavigation.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Input { diff --git a/src/Avalonia.Input/IDataObject.cs b/src/Avalonia.Input/IDataObject.cs index 1b12323d997..1aa8fd63d5e 100644 --- a/src/Avalonia.Input/IDataObject.cs +++ b/src/Avalonia.Input/IDataObject.cs @@ -14,7 +14,7 @@ public interface IDataObject IEnumerable GetDataFormats(); /// - /// Checks wether a given DataFormat is present in this object + /// Checks whether a given DataFormat is present in this object /// /// bool Contains(string dataFormat); @@ -36,4 +36,4 @@ public interface IDataObject /// object Get(string dataFormat); } -} \ No newline at end of file +} diff --git a/src/Avalonia.Input/IInputManager.cs b/src/Avalonia.Input/IInputManager.cs index bc8ccbed5ab..cdd72a7f3eb 100644 --- a/src/Avalonia.Input/IInputManager.cs +++ b/src/Avalonia.Input/IInputManager.cs @@ -7,24 +7,24 @@ namespace Avalonia.Input { /// - /// Recieves input from the windowing subsystem and dispatches it to interested parties + /// Receives input from the windowing subsystem and dispatches it to interested parties /// for processing. /// public interface IInputManager { /// - /// Gets an observable that notifies on each input event recieved before + /// Gets an observable that notifies on each input event received before /// . /// IObservable PreProcess { get; } /// - /// Gets an observable that notifies on each input event recieved. + /// Gets an observable that notifies on each input event received. /// IObservable Process { get; } /// - /// Gets an observable that notifies on each input event recieved after + /// Gets an observable that notifies on each input event received after /// . /// IObservable PostProcess { get; } diff --git a/src/Avalonia.Input/IPointerDevice.cs b/src/Avalonia.Input/IPointerDevice.cs index 4ffbd1c6e3c..8613717f608 100644 --- a/src/Avalonia.Input/IPointerDevice.cs +++ b/src/Avalonia.Input/IPointerDevice.cs @@ -1,8 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using Avalonia.Interactivity; using Avalonia.VisualTree; namespace Avalonia.Input diff --git a/src/Avalonia.Input/InputElement.cs b/src/Avalonia.Input/InputElement.cs index 3aff5d0a8be..5aa0c1fe39b 100644 --- a/src/Avalonia.Input/InputElement.cs +++ b/src/Avalonia.Input/InputElement.cs @@ -5,7 +5,6 @@ using System.Collections.Generic; using System.Linq; using Avalonia.Interactivity; -using Avalonia.Rendering; using Avalonia.VisualTree; namespace Avalonia.Input diff --git a/src/Avalonia.Input/InputExtensions.cs b/src/Avalonia.Input/InputExtensions.cs index 01098e754eb..a861bae5283 100644 --- a/src/Avalonia.Input/InputExtensions.cs +++ b/src/Avalonia.Input/InputExtensions.cs @@ -1,10 +1,10 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.VisualTree; using System; using System.Collections.Generic; using System.Linq; +using Avalonia.VisualTree; namespace Avalonia.Input { @@ -48,4 +48,4 @@ private static bool IsHitTestVisible(IVisual visual) element.IsEnabledCore; } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Input/InputManager.cs b/src/Avalonia.Input/InputManager.cs index 9e2d5ffea33..4fbdfd56c00 100644 --- a/src/Avalonia.Input/InputManager.cs +++ b/src/Avalonia.Input/InputManager.cs @@ -8,7 +8,7 @@ namespace Avalonia.Input { /// - /// Recieves input from the windowing subsystem and dispatches it to interested parties + /// Receives input from the windowing subsystem and dispatches it to interested parties /// for processing. /// public class InputManager : IInputManager diff --git a/src/Avalonia.Input/Key.cs b/src/Avalonia.Input/Key.cs index c10cbc0a6cb..d4f95dbd5c1 100644 --- a/src/Avalonia.Input/Key.cs +++ b/src/Avalonia.Input/Key.cs @@ -77,7 +77,7 @@ public enum Key KanaMode = 9, /// - /// The IME Janja mode key. + /// The IME Junja mode key. /// JunjaMode = 10, diff --git a/src/Avalonia.Input/KeyBinding.cs b/src/Avalonia.Input/KeyBinding.cs index 035b6978f47..856157eafa0 100644 --- a/src/Avalonia.Input/KeyBinding.cs +++ b/src/Avalonia.Input/KeyBinding.cs @@ -1,8 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows.Input; namespace Avalonia.Input diff --git a/src/Avalonia.Input/KeyEventArgs.cs b/src/Avalonia.Input/KeyEventArgs.cs index c44f2b2fca0..89053c6f61a 100644 --- a/src/Avalonia.Input/KeyEventArgs.cs +++ b/src/Avalonia.Input/KeyEventArgs.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Interactivity; namespace Avalonia.Input diff --git a/src/Avalonia.Input/KeyGesture.cs b/src/Avalonia.Input/KeyGesture.cs index 954333b80fe..bb3b15c64fb 100644 --- a/src/Avalonia.Input/KeyGesture.cs +++ b/src/Avalonia.Input/KeyGesture.cs @@ -1,8 +1,6 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Input { @@ -45,7 +43,7 @@ public override int GetHashCode() public InputModifiers Modifiers { get; set; } - static readonly Dictionary KeySynonims = new Dictionary + static readonly Dictionary KeySynonyms = new Dictionary { {"+", Key.OemPlus }, {"-", Key.OemMinus}, @@ -56,7 +54,7 @@ public override int GetHashCode() static Key ParseKey(string key) { Key rv; - if (KeySynonims.TryGetValue(key.ToLower(), out rv)) + if (KeySynonyms.TryGetValue(key.ToLower(), out rv)) return rv; return (Key)Enum.Parse(typeof (Key), key, true); } diff --git a/src/Avalonia.Input/KeyboardDevice.cs b/src/Avalonia.Input/KeyboardDevice.cs index 2a1cdec1c09..00606bd9b17 100644 --- a/src/Avalonia.Input/KeyboardDevice.cs +++ b/src/Avalonia.Input/KeyboardDevice.cs @@ -1,10 +1,7 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.ComponentModel; -using System.Linq; -using System.Reactive.Linq; using System.Runtime.CompilerServices; using Avalonia.Input.Raw; using Avalonia.Interactivity; diff --git a/src/Avalonia.Input/KeyboardNavigationHandler.cs b/src/Avalonia.Input/KeyboardNavigationHandler.cs index bc3098a7fbc..32faf986037 100644 --- a/src/Avalonia.Input/KeyboardNavigationHandler.cs +++ b/src/Avalonia.Input/KeyboardNavigationHandler.cs @@ -46,7 +46,7 @@ public void SetOwner(IInputRoot owner) /// The navigation direction. /// /// The next element in the specified direction, or null if - /// was the last in therequested direction. + /// was the last in the requested direction. /// public static IInputElement GetNext( IInputElement element, diff --git a/src/Avalonia.Input/MouseDevice.cs b/src/Avalonia.Input/MouseDevice.cs index 7689f55d80c..e581772978c 100644 --- a/src/Avalonia.Input/MouseDevice.cs +++ b/src/Avalonia.Input/MouseDevice.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; using System.Linq; using System.Reactive.Linq; using Avalonia.Input.Raw; @@ -27,7 +26,7 @@ public class MouseDevice : IMouseDevice /// Gets the control that is currently capturing by the mouse, if any. /// /// - /// When an element captures the mouse, it recieves mouse input whether the cursor is + /// When an element captures the mouse, it receives mouse input whether the cursor is /// within the control's bounds or not. To set the mouse capture, call the /// method. /// @@ -66,7 +65,7 @@ public Point Position /// /// The control. /// - /// When an element captures the mouse, it recieves mouse input whether the cursor is + /// When an element captures the mouse, it receives mouse input whether the cursor is /// within the control's bounds or not. The current mouse capture control is exposed /// by the property. /// diff --git a/src/Avalonia.Input/Platform/IClipboard.cs b/src/Avalonia.Input/Platform/IClipboard.cs index 2426af7f5ae..4afb69f509d 100644 --- a/src/Avalonia.Input/Platform/IClipboard.cs +++ b/src/Avalonia.Input/Platform/IClipboard.cs @@ -1,10 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading.Tasks; namespace Avalonia.Input.Platform diff --git a/src/Avalonia.Input/Platform/IPlatformDragSource.cs b/src/Avalonia.Input/Platform/IPlatformDragSource.cs index 669251c50b9..bfe69f3a90a 100644 --- a/src/Avalonia.Input/Platform/IPlatformDragSource.cs +++ b/src/Avalonia.Input/Platform/IPlatformDragSource.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Input; -using Avalonia.Interactivity; +using System.Threading.Tasks; namespace Avalonia.Input.Platform { diff --git a/src/Avalonia.Input/Platform/IStandardCursorFactory.cs b/src/Avalonia.Input/Platform/IStandardCursorFactory.cs index 7510c0681e3..393ba6b40ac 100644 --- a/src/Avalonia.Input/Platform/IStandardCursorFactory.cs +++ b/src/Avalonia.Input/Platform/IStandardCursorFactory.cs @@ -1,11 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Input; namespace Avalonia.Platform diff --git a/src/Avalonia.Input/PointerEventArgs.cs b/src/Avalonia.Input/PointerEventArgs.cs index c4964897ddb..7b2497c4607 100644 --- a/src/Avalonia.Input/PointerEventArgs.cs +++ b/src/Avalonia.Input/PointerEventArgs.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Interactivity; using Avalonia.VisualTree; diff --git a/src/Avalonia.Input/Raw/IDragDropDevice.cs b/src/Avalonia.Input/Raw/IDragDropDevice.cs index 6aab1b868db..f7b7914bd19 100644 --- a/src/Avalonia.Input/Raw/IDragDropDevice.cs +++ b/src/Avalonia.Input/Raw/IDragDropDevice.cs @@ -1,8 +1,6 @@ -using Avalonia.Input; - -namespace Avalonia.Input.Raw +namespace Avalonia.Input.Raw { public interface IDragDropDevice : IInputDevice { } -} \ No newline at end of file +} diff --git a/src/Avalonia.Input/Raw/RawDragEvent.cs b/src/Avalonia.Input/Raw/RawDragEvent.cs index 80653b48733..d251fe86404 100644 --- a/src/Avalonia.Input/Raw/RawDragEvent.cs +++ b/src/Avalonia.Input/Raw/RawDragEvent.cs @@ -1,8 +1,4 @@ -using System; -using Avalonia.Input; -using Avalonia.Input.Raw; - -namespace Avalonia.Input.Raw +namespace Avalonia.Input.Raw { public class RawDragEvent : RawInputEventArgs { @@ -25,4 +21,4 @@ public RawDragEvent(IDragDropDevice inputDevice, RawDragEventType type, Modifiers = modifiers; } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Input/Raw/RawMouseWheelEventArgs.cs b/src/Avalonia.Input/Raw/RawMouseWheelEventArgs.cs index d0ea8e5b93d..f4078af9e14 100644 --- a/src/Avalonia.Input/Raw/RawMouseWheelEventArgs.cs +++ b/src/Avalonia.Input/Raw/RawMouseWheelEventArgs.cs @@ -1,8 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using Avalonia.Layout; namespace Avalonia.Input.Raw { diff --git a/src/Avalonia.Input/TextInputEventArgs.cs b/src/Avalonia.Input/TextInputEventArgs.cs index 17df088bdd9..b7203b54d58 100644 --- a/src/Avalonia.Input/TextInputEventArgs.cs +++ b/src/Avalonia.Input/TextInputEventArgs.cs @@ -1,11 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Interactivity; namespace Avalonia.Input diff --git a/src/Avalonia.Interactivity/IInteractive.cs b/src/Avalonia.Interactivity/IInteractive.cs index dee8396f39c..47046b58e22 100644 --- a/src/Avalonia.Interactivity/IInteractive.cs +++ b/src/Avalonia.Interactivity/IInteractive.cs @@ -11,7 +11,7 @@ namespace Avalonia.Interactivity public interface IInteractive { /// - /// Gets the interactive parent of the object for bubbling and tunnelling events. + /// Gets the interactive parent of the object for bubbling and tunneling events. /// IInteractive InteractiveParent { get; } diff --git a/src/Avalonia.Interactivity/Interactive.cs b/src/Avalonia.Interactivity/Interactive.cs index 78df6f6151f..911fc2130e6 100644 --- a/src/Avalonia.Interactivity/Interactive.cs +++ b/src/Avalonia.Interactivity/Interactive.cs @@ -19,7 +19,7 @@ public class Interactive : Layoutable, IInteractive private Dictionary> _eventHandlers; /// - /// Gets the interactive parent of the object for bubbling and tunnelling events. + /// Gets the interactive parent of the object for bubbling and tunneling events. /// IInteractive IInteractive.InteractiveParent => ((IVisual)this).VisualParent as IInteractive; diff --git a/src/Avalonia.Layout/ILayoutManager.cs b/src/Avalonia.Layout/ILayoutManager.cs index b41cfd9f919..a255fb155c8 100644 --- a/src/Avalonia.Layout/ILayoutManager.cs +++ b/src/Avalonia.Layout/ILayoutManager.cs @@ -1,8 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using System.Reactive; namespace Avalonia.Layout { diff --git a/src/Avalonia.Layout/LayoutManager.cs b/src/Avalonia.Layout/LayoutManager.cs index 9cf85210085..f3540ea6311 100644 --- a/src/Avalonia.Layout/LayoutManager.cs +++ b/src/Avalonia.Layout/LayoutManager.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using System.Linq; using Avalonia.Logging; using Avalonia.Threading; @@ -100,7 +99,7 @@ public void ExecuteLayoutPass() } stopwatch.Stop(); - Logger.Information(LogArea.Layout, this, "Layout pass finised in {Time}", stopwatch.Elapsed); + Logger.Information(LogArea.Layout, this, "Layout pass finished in {Time}", stopwatch.Elapsed); } _queued = false; @@ -150,7 +149,7 @@ private void Measure(ILayoutable control) // Controls closest to the visual root need to be arranged first. We don't try to store // ordered invalidation lists, instead we traverse the tree upwards, measuring the // controls closest to the root first. This has been shown by benchmarks to be the - // fastest and most memory-efficent algorithm. + // fastest and most memory-efficient algorithm. if (control.VisualParent is ILayoutable parent) { Measure(parent); diff --git a/src/Avalonia.Layout/Layoutable.cs b/src/Avalonia.Layout/Layoutable.cs index 7112e216ff6..54bdbb5d480 100644 --- a/src/Avalonia.Layout/Layoutable.cs +++ b/src/Avalonia.Layout/Layoutable.cs @@ -4,7 +4,6 @@ using System; using System.Linq; using Avalonia.Logging; -using Avalonia.Platform; using Avalonia.VisualTree; namespace Avalonia.Layout @@ -654,7 +653,7 @@ private static void AffectsArrangeInvalidate(AvaloniaPropertyChangedEventArgs e) } /// - /// Tests whether any of a 's properties incude nagative values, + /// Tests whether any of a 's properties include negative values, /// a NaN or Infinity. /// /// The rect. @@ -669,7 +668,7 @@ private static bool IsInvalidRect(Rect rect) } /// - /// Tests whether any of a 's properties incude nagative values, + /// Tests whether any of a 's properties include negative values, /// a NaN or Infinity. /// /// The size. diff --git a/src/Avalonia.Logging.Serilog/SerilogExtensions.cs b/src/Avalonia.Logging.Serilog/SerilogExtensions.cs index 6abc7e46841..7382421dc6d 100644 --- a/src/Avalonia.Logging.Serilog/SerilogExtensions.cs +++ b/src/Avalonia.Logging.Serilog/SerilogExtensions.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Controls; +using Avalonia.Controls; using Serilog; using SerilogLevel = Serilog.Events.LogEventLevel; diff --git a/src/Avalonia.ReactiveUI/AppBuilderExtensions.cs b/src/Avalonia.ReactiveUI/AppBuilderExtensions.cs index e081763e99e..3eab54115a5 100644 --- a/src/Avalonia.ReactiveUI/AppBuilderExtensions.cs +++ b/src/Avalonia.ReactiveUI/AppBuilderExtensions.cs @@ -4,9 +4,6 @@ using Avalonia.Controls; using Avalonia.Threading; using ReactiveUI; -using System; -using System.Reactive.Concurrency; -using System.Threading; namespace Avalonia { diff --git a/src/Avalonia.Remote.Protocol/AvaloniaRemoteMessageGuidAttribute.cs b/src/Avalonia.Remote.Protocol/AvaloniaRemoteMessageGuidAttribute.cs index 12ee3178d3b..98a843bad1e 100644 --- a/src/Avalonia.Remote.Protocol/AvaloniaRemoteMessageGuidAttribute.cs +++ b/src/Avalonia.Remote.Protocol/AvaloniaRemoteMessageGuidAttribute.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Remote.Protocol { diff --git a/src/Avalonia.Remote.Protocol/BsonStreamTransport.cs b/src/Avalonia.Remote.Protocol/BsonStreamTransport.cs index 93a3b605993..78712985d9c 100644 --- a/src/Avalonia.Remote.Protocol/BsonStreamTransport.cs +++ b/src/Avalonia.Remote.Protocol/BsonStreamTransport.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.IO; using System.Threading; using System.Threading.Tasks; diff --git a/src/Avalonia.Remote.Protocol/DefaultMessageTypeResolver.cs b/src/Avalonia.Remote.Protocol/DefaultMessageTypeResolver.cs index 9d44f33627c..fb909dd58de 100644 --- a/src/Avalonia.Remote.Protocol/DefaultMessageTypeResolver.cs +++ b/src/Avalonia.Remote.Protocol/DefaultMessageTypeResolver.cs @@ -2,8 +2,6 @@ using System.Collections.Generic; using System.Linq; using System.Reflection; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Remote.Protocol { diff --git a/src/Avalonia.Remote.Protocol/ITransport.cs b/src/Avalonia.Remote.Protocol/ITransport.cs index afc7d868454..0f419b95aef 100644 --- a/src/Avalonia.Remote.Protocol/ITransport.cs +++ b/src/Avalonia.Remote.Protocol/ITransport.cs @@ -1,7 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using System.Threading.Tasks; namespace Avalonia.Remote.Protocol diff --git a/src/Avalonia.Remote.Protocol/InputMessages.cs b/src/Avalonia.Remote.Protocol/InputMessages.cs index f1996372fcd..e612eb3730a 100644 --- a/src/Avalonia.Remote.Protocol/InputMessages.cs +++ b/src/Avalonia.Remote.Protocol/InputMessages.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; /* We are keeping copies of core events here, so they can be used without referencing Avalonia itself, e. g. from projects that diff --git a/src/Avalonia.Remote.Protocol/MetsysBson.cs b/src/Avalonia.Remote.Protocol/MetsysBson.cs index eb6445c3a5c..f6bb73129fe 100644 --- a/src/Avalonia.Remote.Protocol/MetsysBson.cs +++ b/src/Avalonia.Remote.Protocol/MetsysBson.cs @@ -28,20 +28,19 @@ DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY */ -using System.Text; -using System.Text.RegularExpressions; -using System.IO; +using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; -using System.Net; -using System.Security.Cryptography; +using System.IO; using System.Linq; using System.Linq.Expressions; +using System.Net; using System.Reflection; -using System; using System.Runtime.Serialization; - +using System.Security.Cryptography; +using System.Text; +using System.Text.RegularExpressions; using Metsys.Bson.Configuration; // ReSharper disable All @@ -251,7 +250,7 @@ private void SerializeMember(string name, object value) _writer.Write((long)((DateTime)value).ToUniversalTime().Subtract(Helper.Epoch).TotalMilliseconds); return; case Types.Binary: - WriteBinnary(value); + WriteBinary(value); return; case Types.ScopedCode: Write((ScopedCode)value); @@ -309,7 +308,7 @@ private void Write(IDictionary dictionary) } } - private void WriteBinnary(object value) + private void WriteBinary(object value) { if (value is byte[]) { @@ -833,14 +832,14 @@ public static Type GetListItemType(Type enumerableType) return enumerableType.IsGenericType ? enumerableType.GetGenericArguments()[0] : typeof(object); } - public static Type GetDictionarKeyType(Type enumerableType) + public static Type GetDictionaryKeyType(Type enumerableType) { return enumerableType.IsGenericType ? enumerableType.GetGenericArguments()[0] : typeof(object); } - public static Type GetDictionarValueType(Type enumerableType) + public static Type GetDictionaryValueType(Type enumerableType) { return enumerableType.IsGenericType ? enumerableType.GetGenericArguments()[1] @@ -1259,9 +1258,9 @@ private static bool IsDictionary(Type type) private object ReadDictionary(Type listType, object existingContainer, Options options) { - var valueType = ListHelper.GetDictionarValueType(listType); + var valueType = ListHelper.GetDictionaryValueType(listType); var isObject = typeof(object) == valueType; - var container = existingContainer == null ? ListHelper.CreateDictionary(listType, ListHelper.GetDictionarKeyType(listType), valueType) : (IDictionary)existingContainer; + var container = existingContainer == null ? ListHelper.CreateDictionary(listType, ListHelper.GetDictionaryKeyType(listType), valueType) : (IDictionary)existingContainer; while (!IsDone()) { @@ -1310,7 +1309,7 @@ private string ReadName() private string ReadString() { var length = _reader.ReadInt32(); - var buffer = _reader.ReadBytes(length - 1); //todo: again, look at fragementation prevention + var buffer = _reader.ReadBytes(length - 1); //todo: again, look at fragmentation prevention _reader.ReadByte(); //null; Read(4 + length); diff --git a/src/Avalonia.Remote.Protocol/ViewportMessages.cs b/src/Avalonia.Remote.Protocol/ViewportMessages.cs index f71e893d26c..0627e9d629d 100644 --- a/src/Avalonia.Remote.Protocol/ViewportMessages.cs +++ b/src/Avalonia.Remote.Protocol/ViewportMessages.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Avalonia.Remote.Protocol.Viewport +namespace Avalonia.Remote.Protocol.Viewport { public enum PixelFormat { diff --git a/src/Avalonia.Styling/Controls/Classes.cs b/src/Avalonia.Styling/Controls/Classes.cs index 85935b030b3..3981ec01ad9 100644 --- a/src/Avalonia.Styling/Controls/Classes.cs +++ b/src/Avalonia.Styling/Controls/Classes.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using System.Linq; using Avalonia.Collections; namespace Avalonia.Controls diff --git a/src/Avalonia.Styling/Controls/INameScope.cs b/src/Avalonia.Styling/Controls/INameScope.cs index e88186e2760..e4ff90c5734 100644 --- a/src/Avalonia.Styling/Controls/INameScope.cs +++ b/src/Avalonia.Styling/Controls/INameScope.cs @@ -21,7 +21,7 @@ public interface INameScope event EventHandler Unregistered; /// - /// Registers an element eith the name scope. + /// Registers an element in the name scope. /// /// The element name. /// The element. diff --git a/src/Avalonia.Styling/Controls/IPseudoClasses.cs b/src/Avalonia.Styling/Controls/IPseudoClasses.cs index 56320a6f6fa..6c59078ebc1 100644 --- a/src/Avalonia.Styling/Controls/IPseudoClasses.cs +++ b/src/Avalonia.Styling/Controls/IPseudoClasses.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Controls { diff --git a/src/Avalonia.Styling/Controls/IResourceDictionary.cs b/src/Avalonia.Styling/Controls/IResourceDictionary.cs index d7c86b7d746..2a395f44b40 100644 --- a/src/Avalonia.Styling/Controls/IResourceDictionary.cs +++ b/src/Avalonia.Styling/Controls/IResourceDictionary.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; namespace Avalonia.Controls diff --git a/src/Avalonia.Styling/Controls/ResourceProviderExtensions.cs b/src/Avalonia.Styling/Controls/ResourceProviderExtensions.cs index 1586c611853..52309b87a28 100644 --- a/src/Avalonia.Styling/Controls/ResourceProviderExtensions.cs +++ b/src/Avalonia.Styling/Controls/ResourceProviderExtensions.cs @@ -1,6 +1,4 @@ using System; -using System.Reactive; -using System.Reactive.Linq; using Avalonia.Reactive; namespace Avalonia.Controls diff --git a/src/Avalonia.Styling/IStyledElement.cs b/src/Avalonia.Styling/IStyledElement.cs index 83697172331..bcf1898c4c5 100644 --- a/src/Avalonia.Styling/IStyledElement.cs +++ b/src/Avalonia.Styling/IStyledElement.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Controls; using Avalonia.LogicalTree; using Avalonia.Styling; diff --git a/src/Avalonia.Styling/StyledElement.cs b/src/Avalonia.Styling/StyledElement.cs index bd0d0b8c1f4..1964078b563 100644 --- a/src/Avalonia.Styling/StyledElement.cs +++ b/src/Avalonia.Styling/StyledElement.cs @@ -4,7 +4,6 @@ using System.Linq; using System.Reactive.Linq; using System.Reactive.Subjects; -using System.Text; using Avalonia.Animation; using Avalonia.Collections; using Avalonia.Controls; @@ -160,7 +159,7 @@ public string Name /// /// Even though this property can be set, the setter is only intended for use in object /// initializers. Assigning to this property does not change the underlying collection, - /// it simply clears the existing collection and addds the contents of the assigned + /// it simply clears the existing collection and adds the contents of the assigned /// collection. /// /// @@ -469,7 +468,7 @@ void ISetLogicalParent.SetParent(ILogical parent) if (newRoot == null) { - throw new AvaloniaInternalException("Parent is atttached to logical tree but cannot find root."); + throw new AvaloniaInternalException("Parent is attached to logical tree but cannot find root."); } var e = new LogicalTreeAttachmentEventArgs(newRoot); @@ -749,7 +748,7 @@ private void LogicalChildrenCollectionChanged(object sender, NotifyCollectionCha break; case NotifyCollectionChangedAction.Reset: - throw new NotSupportedException("Reset should not be signalled on LogicalChildren collection"); + throw new NotSupportedException("Reset should not be signaled on LogicalChildren collection"); } } diff --git a/src/Avalonia.Styling/Styling/IRequiresTemplateInSetter.cs b/src/Avalonia.Styling/Styling/IRequiresTemplateInSetter.cs index 1f64326526d..2d562b78d93 100644 --- a/src/Avalonia.Styling/Styling/IRequiresTemplateInSetter.cs +++ b/src/Avalonia.Styling/Styling/IRequiresTemplateInSetter.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace Avalonia.Styling +namespace Avalonia.Styling { /// /// This is an interface for advanced scenarios to assist users in correct style development. diff --git a/src/Avalonia.Styling/Styling/ISetStyleParent.cs b/src/Avalonia.Styling/Styling/ISetStyleParent.cs index 9f5855b401a..bca3d9d714f 100644 --- a/src/Avalonia.Styling/Styling/ISetStyleParent.cs +++ b/src/Avalonia.Styling/Styling/ISetStyleParent.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Avalonia.Controls; +using Avalonia.Controls; namespace Avalonia.Styling { diff --git a/src/Avalonia.Styling/Styling/IStyleHost.cs b/src/Avalonia.Styling/Styling/IStyleHost.cs index b225419c2d4..fa722aeb41d 100644 --- a/src/Avalonia.Styling/Styling/IStyleHost.cs +++ b/src/Avalonia.Styling/Styling/IStyleHost.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Styling { diff --git a/src/Avalonia.Styling/Styling/IStyleable.cs b/src/Avalonia.Styling/Styling/IStyleable.cs index 98c8501681c..5ad97d8a610 100644 --- a/src/Avalonia.Styling/Styling/IStyleable.cs +++ b/src/Avalonia.Styling/Styling/IStyleable.cs @@ -3,7 +3,6 @@ using System; using Avalonia.Collections; -using Avalonia.LogicalTree; namespace Avalonia.Styling { @@ -13,7 +12,7 @@ namespace Avalonia.Styling public interface IStyleable : IAvaloniaObject, INamed { /// - /// Signalled when the control's style should be removed. + /// Signaled when the control's style should be removed. /// IObservable StyleDetach { get; } diff --git a/src/Avalonia.Styling/Styling/IStyler.cs b/src/Avalonia.Styling/Styling/IStyler.cs index 0789c3d3cc4..97fe1497c88 100644 --- a/src/Avalonia.Styling/Styling/IStyler.cs +++ b/src/Avalonia.Styling/Styling/IStyler.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Styling { diff --git a/src/Avalonia.Styling/Styling/ITemplatedControl.cs b/src/Avalonia.Styling/Styling/ITemplatedControl.cs index 3bf981b69bf..4e1a51e18a6 100644 --- a/src/Avalonia.Styling/Styling/ITemplatedControl.cs +++ b/src/Avalonia.Styling/Styling/ITemplatedControl.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Styling { diff --git a/src/Avalonia.Styling/Styling/SelectorMatch.cs b/src/Avalonia.Styling/Styling/SelectorMatch.cs index f73c1497ce1..f325578389b 100644 --- a/src/Avalonia.Styling/Styling/SelectorMatch.cs +++ b/src/Avalonia.Styling/Styling/SelectorMatch.cs @@ -41,7 +41,7 @@ public SelectorMatch(IObservable match) } /// - /// Gets the immedate result of the selector match, in the case of selectors that cannot + /// Gets the immediate result of the selector match, in the case of selectors that cannot /// change over time. /// public bool? ImmediateResult { get; } diff --git a/src/Avalonia.Styling/Styling/Setter.cs b/src/Avalonia.Styling/Styling/Setter.cs index c75bae4db88..54d0a7d40f1 100644 --- a/src/Avalonia.Styling/Styling/Setter.cs +++ b/src/Avalonia.Styling/Styling/Setter.cs @@ -3,7 +3,6 @@ using System; using System.Reactive.Disposables; -using System.Reactive.Subjects; using System.Reflection; using Avalonia.Animation; using Avalonia.Controls; diff --git a/src/Avalonia.Styling/Styling/Style.cs b/src/Avalonia.Styling/Styling/Style.cs index 203f6796839..399be5470da 100644 --- a/src/Avalonia.Styling/Styling/Style.cs +++ b/src/Avalonia.Styling/Styling/Style.cs @@ -3,12 +3,10 @@ using System; using System.Collections.Generic; -using System.Collections.Specialized; using System.Reactive.Linq; +using Avalonia.Animation; using Avalonia.Controls; using Avalonia.Metadata; -using Avalonia.Animation; -using System.Diagnostics; namespace Avalonia.Styling { @@ -200,7 +198,7 @@ private static List GetSubscriptions(IStyleable control) } /// - /// Called when a control's is signalled to remove + /// Called when a control's is signaled to remove /// all applied styles. /// /// The control. diff --git a/src/Avalonia.Visuals/Animation/CrossFade.cs b/src/Avalonia.Visuals/Animation/CrossFade.cs index 2230f8534b3..3795d66d056 100644 --- a/src/Avalonia.Visuals/Animation/CrossFade.cs +++ b/src/Avalonia.Visuals/Animation/CrossFade.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using System.Reactive.Threading.Tasks; using System.Threading.Tasks; using Avalonia.Styling; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Animation/IPageTransition.cs b/src/Avalonia.Visuals/Animation/IPageTransition.cs index 88912c19315..4f598fa08ef 100644 --- a/src/Avalonia.Visuals/Animation/IPageTransition.cs +++ b/src/Avalonia.Visuals/Animation/IPageTransition.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System.Threading.Tasks; -using Avalonia.VisualTree; namespace Avalonia.Animation { diff --git a/src/Avalonia.Visuals/Animation/PageSlide.cs b/src/Avalonia.Visuals/Animation/PageSlide.cs index 5f03dc6b0cb..dc2c64f1c79 100644 --- a/src/Avalonia.Visuals/Animation/PageSlide.cs +++ b/src/Avalonia.Visuals/Animation/PageSlide.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using System.Reactive.Threading.Tasks; using System.Threading.Tasks; using Avalonia.Media; using Avalonia.Styling; diff --git a/src/Avalonia.Visuals/Animation/PointTransition.cs b/src/Avalonia.Visuals/Animation/PointTransition.cs index 4412852781d..a883c517dde 100644 --- a/src/Avalonia.Visuals/Animation/PointTransition.cs +++ b/src/Avalonia.Visuals/Animation/PointTransition.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; using System.Reactive.Linq; diff --git a/src/Avalonia.Visuals/Animation/ThicknessTransition.cs b/src/Avalonia.Visuals/Animation/ThicknessTransition.cs index 22876dd8e2c..6c2ca22b74f 100644 --- a/src/Avalonia.Visuals/Animation/ThicknessTransition.cs +++ b/src/Avalonia.Visuals/Animation/ThicknessTransition.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Metadata; using System; using System.Reactive.Linq; diff --git a/src/Avalonia.Visuals/Animation/TransformAnimator.cs b/src/Avalonia.Visuals/Animation/TransformAnimator.cs index 61cac695b1f..2be1226abe4 100644 --- a/src/Avalonia.Visuals/Animation/TransformAnimator.cs +++ b/src/Avalonia.Visuals/Animation/TransformAnimator.cs @@ -1,13 +1,6 @@ using System; -using System.Collections.Generic; -using System.Text; -using Avalonia.Collections; -using System.ComponentModel; -using Avalonia.Animation.Utils; -using System.Reactive.Linq; -using System.Linq; -using Avalonia.Media; using Avalonia.Logging; +using Avalonia.Media; namespace Avalonia.Animation { diff --git a/src/Avalonia.Visuals/CornerRadius.cs b/src/Avalonia.Visuals/CornerRadius.cs index 33a553d4775..2d41acb5bcd 100644 --- a/src/Avalonia.Visuals/CornerRadius.cs +++ b/src/Avalonia.Visuals/CornerRadius.cs @@ -3,7 +3,6 @@ using System; using System.Globalization; -using System.Linq; using Avalonia.Utilities; namespace Avalonia @@ -90,4 +89,4 @@ public static CornerRadius Parse(string s) return !(cr1 == cr2); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Matrix.cs b/src/Avalonia.Visuals/Matrix.cs index 9ed59231095..287ad1b3a25 100644 --- a/src/Avalonia.Visuals/Matrix.cs +++ b/src/Avalonia.Visuals/Matrix.cs @@ -1,10 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -56,7 +55,7 @@ public Matrix( public bool IsIdentity => Equals(Identity); /// - /// HasInverse Property - returns true if this matrix is invertable, false otherwise. + /// HasInverse Property - returns true if this matrix is invertible, false otherwise. /// public bool HasInverse => GetDeterminant() != 0; @@ -207,7 +206,7 @@ public static Matrix CreateTranslation(double xPosition, double yPosition) } /// - /// Converts an ange in degrees to radians. + /// Converts an angle in degrees to radians. /// /// The angle in degrees. /// The angle in radians. @@ -330,4 +329,4 @@ public static Matrix Parse(string s) } } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/BrushMappingMode.cs b/src/Avalonia.Visuals/Media/BrushMappingMode.cs index 15fb9700cad..eb64a063a1b 100644 --- a/src/Avalonia.Visuals/Media/BrushMappingMode.cs +++ b/src/Avalonia.Visuals/Media/BrushMappingMode.cs @@ -1,11 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Media { @@ -14,4 +9,4 @@ public enum BrushMappingMode Absolute, RelativeToBoundingBox } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/Color.cs b/src/Avalonia.Visuals/Media/Color.cs index 1ee5da1324a..82949347513 100644 --- a/src/Avalonia.Visuals/Media/Color.cs +++ b/src/Avalonia.Visuals/Media/Color.cs @@ -3,8 +3,6 @@ using System; using System.Globalization; -using System.Linq; -using System.Reflection; namespace Avalonia.Media { @@ -140,4 +138,4 @@ public uint ToUint32() return ((uint)A << 24) | ((uint)R << 16) | ((uint)G << 8) | (uint)B; } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/Colors.cs b/src/Avalonia.Visuals/Media/Colors.cs index 1067cf66aab..ca4a0793cbd 100644 --- a/src/Avalonia.Visuals/Media/Colors.cs +++ b/src/Avalonia.Visuals/Media/Colors.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System.Linq; namespace Avalonia.Media { @@ -715,4 +714,4 @@ public sealed class Colors /// public static Color YellowGreen => KnownColor.YellowGreen.ToColor(); } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/DashStyle.cs b/src/Avalonia.Visuals/Media/DashStyle.cs index 3fcfcaee708..c7e1db57b2f 100644 --- a/src/Avalonia.Visuals/Media/DashStyle.cs +++ b/src/Avalonia.Visuals/Media/DashStyle.cs @@ -1,11 +1,7 @@ namespace Avalonia.Media { - using Avalonia.Animation; - using System; using System.Collections.Generic; - using System.Linq; - using System.Text; - using System.Threading.Tasks; + using Avalonia.Animation; public class DashStyle : Animatable { diff --git a/src/Avalonia.Visuals/Media/DrawingContext.cs b/src/Avalonia.Visuals/Media/DrawingContext.cs index 60a7a2e5183..6b191673816 100644 --- a/src/Avalonia.Visuals/Media/DrawingContext.cs +++ b/src/Avalonia.Visuals/Media/DrawingContext.cs @@ -5,7 +5,7 @@ using Avalonia.Visuals.Media.Imaging; namespace Avalonia.Media -{ +{ public sealed class DrawingContext : IDisposable { private int _currentLevel; @@ -205,7 +205,7 @@ public void Dispose() /// - /// Pushes a clip rectange. + /// Pushes a clip rectangle. /// /// The clip rectangle. /// A disposable used to undo the clip rectangle. diff --git a/src/Avalonia.Visuals/Media/Fonts/FontFamilyLoader.cs b/src/Avalonia.Visuals/Media/Fonts/FontFamilyLoader.cs index 2b77371bb52..57e6c756cc2 100644 --- a/src/Avalonia.Visuals/Media/Fonts/FontFamilyLoader.cs +++ b/src/Avalonia.Visuals/Media/Fonts/FontFamilyLoader.cs @@ -26,7 +26,7 @@ public static IEnumerable LoadFontAssets(FontFamilyKey fontFamilyKey) } /// - /// Searches for font assets at a given location and returns a quanity of found assets + /// Searches for font assets at a given location and returns a quantity of found assets /// /// /// @@ -69,4 +69,4 @@ private static Uri GetAssetUri(string absolutePath, Assembly assembly) return new Uri("resm:" + absolutePath + "?assembly=" + assembly.GetName().Name, UriKind.RelativeOrAbsolute); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/FormattedText.cs b/src/Avalonia.Visuals/Media/FormattedText.cs index 9a052f4eb90..0d456eb3b70 100644 --- a/src/Avalonia.Visuals/Media/FormattedText.cs +++ b/src/Avalonia.Visuals/Media/FormattedText.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Platform; @@ -76,7 +75,7 @@ public string Text } /// - /// Gets or sets the aligment of the text. + /// Gets or sets the alignment of the text. /// public TextAlignment TextAlignment { diff --git a/src/Avalonia.Visuals/Media/FormattedTextStyleSpan.cs b/src/Avalonia.Visuals/Media/FormattedTextStyleSpan.cs index 96a5c05c74f..92fdd651c3a 100644 --- a/src/Avalonia.Visuals/Media/FormattedTextStyleSpan.cs +++ b/src/Avalonia.Visuals/Media/FormattedTextStyleSpan.cs @@ -1,6 +1,4 @@ -using System; - -namespace Avalonia.Media +namespace Avalonia.Media { /// /// Describes the formatting for a span of text in a object. diff --git a/src/Avalonia.Visuals/Media/GradientBrush.cs b/src/Avalonia.Visuals/Media/GradientBrush.cs index fb29f68373d..41c3afc8c36 100644 --- a/src/Avalonia.Visuals/Media/GradientBrush.cs +++ b/src/Avalonia.Visuals/Media/GradientBrush.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Metadata; @@ -52,4 +51,4 @@ public IList GradientStops set { SetValue(GradientStopsProperty, value); } } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/GradientSpreadMethod.cs b/src/Avalonia.Visuals/Media/GradientSpreadMethod.cs index 4020a6afbd9..f9506d78a04 100644 --- a/src/Avalonia.Visuals/Media/GradientSpreadMethod.cs +++ b/src/Avalonia.Visuals/Media/GradientSpreadMethod.cs @@ -1,12 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - namespace Avalonia.Media { public enum GradientSpreadMethod @@ -15,4 +9,4 @@ public enum GradientSpreadMethod Reflect, Repeat } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/IMutableBrush.cs b/src/Avalonia.Visuals/Media/IMutableBrush.cs index f9cd97077cf..39dd8b80c44 100644 --- a/src/Avalonia.Visuals/Media/IMutableBrush.cs +++ b/src/Avalonia.Visuals/Media/IMutableBrush.cs @@ -1,6 +1,4 @@ -using System; - -namespace Avalonia.Media +namespace Avalonia.Media { /// /// Represents a mutable brush which can return an immutable clone of itself. diff --git a/src/Avalonia.Visuals/Media/Imaging/RenderTargetBitmap.cs b/src/Avalonia.Visuals/Media/Imaging/RenderTargetBitmap.cs index 52bd8a3c04c..db2259dde30 100644 --- a/src/Avalonia.Visuals/Media/Imaging/RenderTargetBitmap.cs +++ b/src/Avalonia.Visuals/Media/Imaging/RenderTargetBitmap.cs @@ -2,7 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Runtime.CompilerServices; using Avalonia.Platform; using Avalonia.Rendering; using Avalonia.Utilities; @@ -44,7 +43,7 @@ private RenderTargetBitmap(IRef impl) : base(impl) public void Render(IVisual visual) => ImmediateRenderer.Render(visual, this); /// - /// Creates a platform-specific imlementation for a . + /// Creates a platform-specific implementation for a . /// /// The width of the bitmap. /// The height of the bitmap. diff --git a/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs b/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs index af6fde68763..529c2efa429 100644 --- a/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs +++ b/src/Avalonia.Visuals/Media/Imaging/WriteableBitmap.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Platform; -using Avalonia.Utilities; +using Avalonia.Platform; namespace Avalonia.Media.Imaging { diff --git a/src/Avalonia.Visuals/Media/Immutable/ImmutableGradientBrush.cs b/src/Avalonia.Visuals/Media/Immutable/ImmutableGradientBrush.cs index ca67789c7f7..6664a2b30ed 100644 --- a/src/Avalonia.Visuals/Media/Immutable/ImmutableGradientBrush.cs +++ b/src/Avalonia.Visuals/Media/Immutable/ImmutableGradientBrush.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using System.Linq; namespace Avalonia.Media.Immutable diff --git a/src/Avalonia.Visuals/Media/Immutable/ImmutableLinearGradientBrush.cs b/src/Avalonia.Visuals/Media/Immutable/ImmutableLinearGradientBrush.cs index 39ddc305fb1..142eb346255 100644 --- a/src/Avalonia.Visuals/Media/Immutable/ImmutableLinearGradientBrush.cs +++ b/src/Avalonia.Visuals/Media/Immutable/ImmutableLinearGradientBrush.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; +using System.Collections.Generic; namespace Avalonia.Media.Immutable { diff --git a/src/Avalonia.Visuals/Media/Immutable/ImmutableRadialGradientBrush.cs b/src/Avalonia.Visuals/Media/Immutable/ImmutableRadialGradientBrush.cs index 672a45ebc4c..f36a1cd2de9 100644 --- a/src/Avalonia.Visuals/Media/Immutable/ImmutableRadialGradientBrush.cs +++ b/src/Avalonia.Visuals/Media/Immutable/ImmutableRadialGradientBrush.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; namespace Avalonia.Media.Immutable { diff --git a/src/Avalonia.Visuals/Media/LinearGradientBrush.cs b/src/Avalonia.Visuals/Media/LinearGradientBrush.cs index 344e05e16eb..d092bebf0fd 100644 --- a/src/Avalonia.Visuals/Media/LinearGradientBrush.cs +++ b/src/Avalonia.Visuals/Media/LinearGradientBrush.cs @@ -1,8 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; - namespace Avalonia.Media { /// @@ -50,4 +48,4 @@ IBrush IMutableBrush.ToImmutable() return new Immutable.ImmutableLinearGradientBrush(this); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/PathGeometry.cs b/src/Avalonia.Visuals/Media/PathGeometry.cs index e7a2c8577a0..3a91c924d2b 100644 --- a/src/Avalonia.Visuals/Media/PathGeometry.cs +++ b/src/Avalonia.Visuals/Media/PathGeometry.cs @@ -113,4 +113,4 @@ private void OnFiguresChanged(PathFigures figures) _figuresPropertiesObserver = figures?.TrackItemPropertyChanged(_ => InvalidateGeometry()); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/PenLineCap.cs b/src/Avalonia.Visuals/Media/PenLineCap.cs index 66b43f1b321..56c5c040eb0 100644 --- a/src/Avalonia.Visuals/Media/PenLineCap.cs +++ b/src/Avalonia.Visuals/Media/PenLineCap.cs @@ -1,9 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - namespace Avalonia.Media { public enum PenLineCap diff --git a/src/Avalonia.Visuals/Media/PenLineJoin.cs b/src/Avalonia.Visuals/Media/PenLineJoin.cs index 2ea098383b6..7395ea284a3 100644 --- a/src/Avalonia.Visuals/Media/PenLineJoin.cs +++ b/src/Avalonia.Visuals/Media/PenLineJoin.cs @@ -1,9 +1,3 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - namespace Avalonia.Media { public enum PenLineJoin diff --git a/src/Avalonia.Visuals/Media/PolylineGeometry.cs b/src/Avalonia.Visuals/Media/PolylineGeometry.cs index 06dbcccf3e5..5ed16ca9572 100644 --- a/src/Avalonia.Visuals/Media/PolylineGeometry.cs +++ b/src/Avalonia.Visuals/Media/PolylineGeometry.cs @@ -3,9 +3,9 @@ using System; using System.Collections.Generic; -using Avalonia.Platform; -using Avalonia.Metadata; using Avalonia.Collections; +using Avalonia.Metadata; +using Avalonia.Platform; namespace Avalonia.Media { diff --git a/src/Avalonia.Visuals/Media/RotateTransform.cs b/src/Avalonia.Visuals/Media/RotateTransform.cs index 4fe615a6df5..c3babcfbabf 100644 --- a/src/Avalonia.Visuals/Media/RotateTransform.cs +++ b/src/Avalonia.Visuals/Media/RotateTransform.cs @@ -45,7 +45,7 @@ public double Angle } /// - /// Gets the tranform's . + /// Gets the transform's . /// public override Matrix Value => Matrix.CreateRotation(Matrix.ToRadians(Angle)); } diff --git a/src/Avalonia.Visuals/Media/ScaleTransform.cs b/src/Avalonia.Visuals/Media/ScaleTransform.cs index dc7d38fde0b..fd301802e0c 100644 --- a/src/Avalonia.Visuals/Media/ScaleTransform.cs +++ b/src/Avalonia.Visuals/Media/ScaleTransform.cs @@ -63,8 +63,8 @@ public double ScaleY } /// - /// Gets the tranform's . + /// Gets the transform's . /// public override Matrix Value => Matrix.CreateScale(ScaleX, ScaleY); } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/SkewTransform.cs b/src/Avalonia.Visuals/Media/SkewTransform.cs index 880b73750bb..405e3947e80 100644 --- a/src/Avalonia.Visuals/Media/SkewTransform.cs +++ b/src/Avalonia.Visuals/Media/SkewTransform.cs @@ -62,8 +62,8 @@ public double AngleY } /// - /// Gets the tranform's . + /// Gets the transform's . /// public override Matrix Value => Matrix.CreateSkew(Matrix.ToRadians(AngleX), Matrix.ToRadians(AngleY)); } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/SolidColorBrush.cs b/src/Avalonia.Visuals/Media/SolidColorBrush.cs index d090f630695..d84e407cb4c 100644 --- a/src/Avalonia.Visuals/Media/SolidColorBrush.cs +++ b/src/Avalonia.Visuals/Media/SolidColorBrush.cs @@ -1,8 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; - namespace Avalonia.Media { /// diff --git a/src/Avalonia.Visuals/Media/StreamGeometryContext.cs b/src/Avalonia.Visuals/Media/StreamGeometryContext.cs index 7521582067e..9df67c226ed 100644 --- a/src/Avalonia.Visuals/Media/StreamGeometryContext.cs +++ b/src/Avalonia.Visuals/Media/StreamGeometryContext.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Platform; namespace Avalonia.Media diff --git a/src/Avalonia.Visuals/Media/Transform.cs b/src/Avalonia.Visuals/Media/Transform.cs index c17810fc4a1..677514763ce 100644 --- a/src/Avalonia.Visuals/Media/Transform.cs +++ b/src/Avalonia.Visuals/Media/Transform.cs @@ -23,7 +23,7 @@ static Transform() public event EventHandler Changed; /// - /// Gets the tranform's . + /// Gets the transform's . /// public abstract Matrix Value { get; } diff --git a/src/Avalonia.Visuals/Media/TransformGroup.cs b/src/Avalonia.Visuals/Media/TransformGroup.cs index dd9a3f9abf0..3a47f400451 100644 --- a/src/Avalonia.Visuals/Media/TransformGroup.cs +++ b/src/Avalonia.Visuals/Media/TransformGroup.cs @@ -3,7 +3,6 @@ using Avalonia.Collections; using Avalonia.Metadata; -using System.Collections.Specialized; namespace Avalonia.Media { @@ -47,7 +46,7 @@ public Transforms Children } /// - /// Gets the tranform's . + /// Gets the transform's . /// public override Matrix Value { @@ -68,4 +67,4 @@ public override Matrix Value public sealed class Transforms : AvaloniaList { } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Media/TranslateTransform.cs b/src/Avalonia.Visuals/Media/TranslateTransform.cs index b66ca7939c5..6ffbdb96230 100644 --- a/src/Avalonia.Visuals/Media/TranslateTransform.cs +++ b/src/Avalonia.Visuals/Media/TranslateTransform.cs @@ -63,7 +63,7 @@ public double Y } /// - /// Gets the tranform's . + /// Gets the transform's . /// public override Matrix Value => Matrix.CreateTranslation(X, Y); } diff --git a/src/Avalonia.Visuals/Platform/ExportRenderingSubsystemAttribute.cs b/src/Avalonia.Visuals/Platform/ExportRenderingSubsystemAttribute.cs index 73526d76222..57f9c684561 100644 --- a/src/Avalonia.Visuals/Platform/ExportRenderingSubsystemAttribute.cs +++ b/src/Avalonia.Visuals/Platform/ExportRenderingSubsystemAttribute.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Platform { diff --git a/src/Avalonia.Visuals/Platform/IDrawingContextImpl.cs b/src/Avalonia.Visuals/Platform/IDrawingContextImpl.cs index b11d9f52ab5..57b974f900a 100644 --- a/src/Avalonia.Visuals/Platform/IDrawingContextImpl.cs +++ b/src/Avalonia.Visuals/Platform/IDrawingContextImpl.cs @@ -98,7 +98,7 @@ public interface IDrawingContextImpl : IDisposable IRenderTargetBitmapImpl CreateLayer(Size size); /// - /// Pushes a clip rectange. + /// Pushes a clip rectangle. /// /// The clip rectangle. void PushClip(Rect clip); diff --git a/src/Avalonia.Visuals/Platform/IFormattedTextImpl.cs b/src/Avalonia.Visuals/Platform/IFormattedTextImpl.cs index 606da02c495..2a4e9cde4f2 100644 --- a/src/Avalonia.Visuals/Platform/IFormattedTextImpl.cs +++ b/src/Avalonia.Visuals/Platform/IFormattedTextImpl.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Media; diff --git a/src/Avalonia.Visuals/Platform/IGeometryImpl.cs b/src/Avalonia.Visuals/Platform/IGeometryImpl.cs index d93bdc0c20d..4e8e6521bd9 100644 --- a/src/Avalonia.Visuals/Platform/IGeometryImpl.cs +++ b/src/Avalonia.Visuals/Platform/IGeometryImpl.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Media; namespace Avalonia.Platform diff --git a/src/Avalonia.Visuals/Platform/IRenderTargetBitmapImpl.cs b/src/Avalonia.Visuals/Platform/IRenderTargetBitmapImpl.cs index c3c19ac1501..6464fdd41be 100644 --- a/src/Avalonia.Visuals/Platform/IRenderTargetBitmapImpl.cs +++ b/src/Avalonia.Visuals/Platform/IRenderTargetBitmapImpl.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Platform { diff --git a/src/Avalonia.Visuals/Platform/ITransformedGeometryImpl.cs b/src/Avalonia.Visuals/Platform/ITransformedGeometryImpl.cs index ca680059063..1ed025b5714 100644 --- a/src/Avalonia.Visuals/Platform/ITransformedGeometryImpl.cs +++ b/src/Avalonia.Visuals/Platform/ITransformedGeometryImpl.cs @@ -1,6 +1,4 @@ -using System; - -namespace Avalonia.Platform +namespace Avalonia.Platform { /// /// Represents a geometry with a transform applied. diff --git a/src/Avalonia.Visuals/Platform/IWriteableBitmapImpl.cs b/src/Avalonia.Visuals/Platform/IWriteableBitmapImpl.cs index 7ab5a7c100d..c4e2e4915fc 100644 --- a/src/Avalonia.Visuals/Platform/IWriteableBitmapImpl.cs +++ b/src/Avalonia.Visuals/Platform/IWriteableBitmapImpl.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Avalonia.Platform +namespace Avalonia.Platform { /// /// Defines the platform-specific interface for a . diff --git a/src/Avalonia.Visuals/Platform/PathGeometryContext.cs b/src/Avalonia.Visuals/Platform/PathGeometryContext.cs index cc881094fd9..19322b9620d 100644 --- a/src/Avalonia.Visuals/Platform/PathGeometryContext.cs +++ b/src/Avalonia.Visuals/Platform/PathGeometryContext.cs @@ -1,9 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. +using System; using Avalonia.Media; using Avalonia.Platform; -using System; namespace Avalonia.Visuals.Platform { diff --git a/src/Avalonia.Visuals/Point.cs b/src/Avalonia.Visuals/Point.cs index 34070ac71f0..e74094fe506 100644 --- a/src/Avalonia.Visuals/Point.cs +++ b/src/Avalonia.Visuals/Point.cs @@ -1,10 +1,8 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; -using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -75,7 +73,7 @@ public static implicit operator Vector(Point p) } /// - /// Checks for unequality between two s. + /// Checks for inequality between two s. /// /// The first point. /// The second point. diff --git a/src/Avalonia.Visuals/Rect.cs b/src/Avalonia.Visuals/Rect.cs index d28fff02166..63d34b474b1 100644 --- a/src/Avalonia.Visuals/Rect.cs +++ b/src/Avalonia.Visuals/Rect.cs @@ -1,10 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -173,7 +172,7 @@ public Rect(Point topLeft, Point bottomRight) } /// - /// Checks for unequality between two s. + /// Checks for inequality between two s. /// /// The first rect. /// The second rect. diff --git a/src/Avalonia.Visuals/RelativePoint.cs b/src/Avalonia.Visuals/RelativePoint.cs index 5d3cb23a90a..d38bb1d4962 100644 --- a/src/Avalonia.Visuals/RelativePoint.cs +++ b/src/Avalonia.Visuals/RelativePoint.cs @@ -1,10 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -93,7 +92,7 @@ public RelativePoint(Point point, RelativeUnit unit) } /// - /// Checks for unequality between two s. + /// Checks for inequality between two s. /// /// The first point. /// The second point. diff --git a/src/Avalonia.Visuals/RelativeRect.cs b/src/Avalonia.Visuals/RelativeRect.cs index 0afe74f0be2..927ec3ef750 100644 --- a/src/Avalonia.Visuals/RelativeRect.cs +++ b/src/Avalonia.Visuals/RelativeRect.cs @@ -1,10 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -102,7 +101,7 @@ public RelativeRect(Point topLeft, Point bottomRight, RelativeUnit unit) } /// - /// Checks for unequality between two s. + /// Checks for inequality between two s. /// /// The first rectangle. /// The second rectangle. diff --git a/src/Avalonia.Visuals/RenderTargetCorruptedException.cs b/src/Avalonia.Visuals/RenderTargetCorruptedException.cs index f67a866be22..966aaf352f8 100644 --- a/src/Avalonia.Visuals/RenderTargetCorruptedException.cs +++ b/src/Avalonia.Visuals/RenderTargetCorruptedException.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia { diff --git a/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs b/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs index a14923b4105..61aa1c61310 100644 --- a/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs +++ b/src/Avalonia.Visuals/Rendering/DeferredRenderer.cs @@ -2,17 +2,17 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Threading; using Avalonia.Media; +using Avalonia.Media.Immutable; using Avalonia.Platform; using Avalonia.Rendering.SceneGraph; using Avalonia.Threading; -using Avalonia.VisualTree; -using System.Collections.Generic; -using System.IO; -using Avalonia.Media.Immutable; -using System.Threading; -using System.Linq; using Avalonia.Utilities; +using Avalonia.VisualTree; namespace Avalonia.Rendering { diff --git a/src/Avalonia.Visuals/Rendering/DirtyRects.cs b/src/Avalonia.Visuals/Rendering/DirtyRects.cs index 473d002c766..d206d23a24c 100644 --- a/src/Avalonia.Visuals/Rendering/DirtyRects.cs +++ b/src/Avalonia.Visuals/Rendering/DirtyRects.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections; using System.Collections.Generic; @@ -21,12 +20,12 @@ internal class DirtyRects : IEnumerable /// /// The dirt rectangle. /// - /// We probably want to do this more intellegently because: + /// We probably want to do this more intelligently because: /// - Adding e.g. the top left quarter of a scene and the bottom left quarter of a scene /// will cause the whole scene to be invalidated if they overlap by a single pixel /// - Adding two adjacent rectangles that don't overlap will not cause them to be /// coalesced - /// - It only coaleces the first intersecting rectangle found - one needs to + /// - It only coalesces the first intersecting rectangle found - one needs to /// call at the end of the draw cycle to coalesce the rest. /// public void Add(Rect rect) diff --git a/src/Avalonia.Visuals/Rendering/DisplayDirtyRect.cs b/src/Avalonia.Visuals/Rendering/DisplayDirtyRect.cs index 03b8e958259..7e6c3062cd2 100644 --- a/src/Avalonia.Visuals/Rendering/DisplayDirtyRect.cs +++ b/src/Avalonia.Visuals/Rendering/DisplayDirtyRect.cs @@ -30,7 +30,7 @@ public DisplayDirtyRect(Rect rect) public DateTimeOffset Born { get; private set; } /// - /// Gets the time at which the rectagle should no longer be displayed. + /// Gets the time at which the rectangle should no longer be displayed. /// public DateTimeOffset Dies { get; private set; } diff --git a/src/Avalonia.Visuals/Rendering/IRenderRoot.cs b/src/Avalonia.Visuals/Rendering/IRenderRoot.cs index 2982a5d0812..2b364e5d221 100644 --- a/src/Avalonia.Visuals/Rendering/IRenderRoot.cs +++ b/src/Avalonia.Visuals/Rendering/IRenderRoot.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Platform; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Rendering/IRendererFactory.cs b/src/Avalonia.Visuals/Rendering/IRendererFactory.cs index 0d7044e1251..27af39e40d7 100644 --- a/src/Avalonia.Visuals/Rendering/IRendererFactory.cs +++ b/src/Avalonia.Visuals/Rendering/IRendererFactory.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; namespace Avalonia.Rendering { diff --git a/src/Avalonia.Visuals/Rendering/IVisualBrushInitialize.cs b/src/Avalonia.Visuals/Rendering/IVisualBrushInitialize.cs index b3209e2462e..2949c9c0510 100644 --- a/src/Avalonia.Visuals/Rendering/IVisualBrushInitialize.cs +++ b/src/Avalonia.Visuals/Rendering/IVisualBrushInitialize.cs @@ -1,13 +1,12 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Media; namespace Avalonia.Rendering { /// - /// Internal interface for initializing controls that are to be used as the viusal in a + /// Internal interface for initializing controls that are to be used as the visual in a /// . /// public interface IVisualBrushInitialize diff --git a/src/Avalonia.Visuals/Rendering/IVisualBrushRenderer.cs b/src/Avalonia.Visuals/Rendering/IVisualBrushRenderer.cs index 3d9b20713ca..84f540ca8eb 100644 --- a/src/Avalonia.Visuals/Rendering/IVisualBrushRenderer.cs +++ b/src/Avalonia.Visuals/Rendering/IVisualBrushRenderer.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Media; using Avalonia.Platform; diff --git a/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs b/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs index 2118b66de22..c6e81e675aa 100644 --- a/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs +++ b/src/Avalonia.Visuals/Rendering/ImmediateRenderer.cs @@ -2,11 +2,11 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using Avalonia.Platform; -using Avalonia.VisualTree; using System.Collections.Generic; -using Avalonia.Media; using System.Linq; +using Avalonia.Media; +using Avalonia.Platform; +using Avalonia.VisualTree; namespace Avalonia.Rendering { diff --git a/src/Avalonia.Visuals/Rendering/RenderLayer.cs b/src/Avalonia.Visuals/Rendering/RenderLayer.cs index d1b1f1440a5..cd09bdee108 100644 --- a/src/Avalonia.Visuals/Rendering/RenderLayer.cs +++ b/src/Avalonia.Visuals/Rendering/RenderLayer.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Media; +using Avalonia.Media; using Avalonia.Platform; using Avalonia.Utilities; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Rendering/RenderLayers.cs b/src/Avalonia.Visuals/Rendering/RenderLayers.cs index 6a45ecd9126..9b0ce944e73 100644 --- a/src/Avalonia.Visuals/Rendering/RenderLayers.cs +++ b/src/Avalonia.Visuals/Rendering/RenderLayers.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections; +using System.Collections; using System.Collections.Generic; using Avalonia.Platform; using Avalonia.Rendering.SceneGraph; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/BrushDrawOperation.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/BrushDrawOperation.cs index f56e7448a70..4c09dc2dddb 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/BrushDrawOperation.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/BrushDrawOperation.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Media; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/ClipNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/ClipNode.cs index 14e6b4ab63f..34f042e334f 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/ClipNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/ClipNode.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Platform; +using Avalonia.Platform; namespace Avalonia.Rendering.SceneGraph { diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/DeferredDrawingContextImpl.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/DeferredDrawingContextImpl.cs index 42ecde6a6d7..dfed0d911ce 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/DeferredDrawingContextImpl.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/DeferredDrawingContextImpl.cs @@ -6,8 +6,8 @@ using Avalonia.Media; using Avalonia.Platform; using Avalonia.Utilities; -using Avalonia.VisualTree; using Avalonia.Visuals.Media.Imaging; +using Avalonia.VisualTree; namespace Avalonia.Rendering.SceneGraph { diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryClipNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryClipNode.cs index 2c1decf5dc8..a2ad83d8453 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryClipNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryClipNode.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Platform; +using Avalonia.Platform; namespace Avalonia.Rendering.SceneGraph { diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs index 7b79ebab4f3..46d264e5187 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/GeometryNode.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Media; using Avalonia.Platform; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/IVisualNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/IVisualNode.cs index 75ef49f8e7d..e640925b3a5 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/IVisualNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/IVisualNode.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using Avalonia.Media; using Avalonia.Platform; using Avalonia.Utilities; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs index 9e8fca5f845..1abd966a9fb 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/ImageNode.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Platform; using Avalonia.Utilities; using Avalonia.Visuals.Media.Imaging; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/LineNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/LineNode.cs index d3df478a630..11c763fcc95 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/LineNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/LineNode.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Media; using Avalonia.Platform; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityMaskNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityMaskNode.cs index 28b8f53e26a..d6dbc1a8cb2 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityMaskNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityMaskNode.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using Avalonia.Media; using Avalonia.Platform; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityNode.cs index ef49ac8879c..8fc630588f1 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/OpacityNode.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Platform; +using Avalonia.Platform; namespace Avalonia.Rendering.SceneGraph { diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs index 1730621c556..33cc39cbe34 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/RectangleNode.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Media; using Avalonia.Platform; @@ -20,7 +19,7 @@ internal class RectangleNode : BrushDrawOperation /// The transform. /// The fill brush. /// The stroke pen. - /// The rectanle to draw. + /// The rectangle to draw. /// The rectangle corner radius. /// Child scenes for drawing visual brushes. public RectangleNode( diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/SceneLayer.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/SceneLayer.cs index 77ad96a2220..02fae562ef2 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/SceneLayer.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/SceneLayer.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Media; +using Avalonia.Media; using Avalonia.Platform; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/TextNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/TextNode.cs index 6328d7dd148..c06d0d26b46 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/TextNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/TextNode.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; using Avalonia.Media; using Avalonia.Platform; @@ -71,7 +70,7 @@ public override void Render(IDrawingContextImpl context) /// Determines if this draw operation equals another. /// /// The transform of the other draw operation. - /// The foregroundof the other draw operation. + /// The foreground of the other draw operation. /// The draw origin of the other draw operation. /// The text of the other draw operation. /// True if the draw operations are the same, otherwise false. diff --git a/src/Avalonia.Visuals/Rendering/SceneGraph/VisualNode.cs b/src/Avalonia.Visuals/Rendering/SceneGraph/VisualNode.cs index 306036ca2c7..760cedcbf0c 100644 --- a/src/Avalonia.Visuals/Rendering/SceneGraph/VisualNode.cs +++ b/src/Avalonia.Visuals/Rendering/SceneGraph/VisualNode.cs @@ -82,7 +82,7 @@ public double Opacity } /// - /// Gets or sets the opacity mask for the scnee graph node. + /// Gets or sets the opacity mask for the scene graph node. /// public IBrush OpacityMask { get; set; } @@ -159,7 +159,7 @@ public void ReplaceChild(int index, IVisualNode node) /// /// Replaces an item in the collection. /// - /// The opeation to be replaced. + /// The operation to be replaced. /// The operation to add. public void ReplaceDrawOperation(int index, IRef operation) { diff --git a/src/Avalonia.Visuals/Rendering/ZIndexComparer.cs b/src/Avalonia.Visuals/Rendering/ZIndexComparer.cs index 491541cd2e2..3ed076f22e5 100644 --- a/src/Avalonia.Visuals/Rendering/ZIndexComparer.cs +++ b/src/Avalonia.Visuals/Rendering/ZIndexComparer.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using Avalonia.VisualTree; namespace Avalonia.Rendering diff --git a/src/Avalonia.Visuals/Size.cs b/src/Avalonia.Visuals/Size.cs index 50a3973a5c5..8057571bf12 100644 --- a/src/Avalonia.Visuals/Size.cs +++ b/src/Avalonia.Visuals/Size.cs @@ -1,10 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -71,7 +70,7 @@ public Size(double width, double height) } /// - /// Checks for unequality between two s. + /// Checks for inequality between two s. /// /// The first size. /// The second size. @@ -141,9 +140,9 @@ public Size(double width, double height) return new Size(size._width + toAdd._width, size._height + toAdd._height); } - public static Size operator -(Size size, Size toSubstract) + public static Size operator -(Size size, Size toSubtract) { - return new Size(size._width - toSubstract._width, size._height - toSubstract._height); + return new Size(size._width - toSubtract._width, size._height - toSubtract._height); } /// @@ -260,4 +259,4 @@ public override string ToString() return string.Format(CultureInfo.InvariantCulture, "{0}, {1}", _width, _height); } } -} \ No newline at end of file +} diff --git a/src/Avalonia.Visuals/Thickness.cs b/src/Avalonia.Visuals/Thickness.cs index 759abd5943c..3e70ecafb1b 100644 --- a/src/Avalonia.Visuals/Thickness.cs +++ b/src/Avalonia.Visuals/Thickness.cs @@ -1,10 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Globalization; -using System.Linq; +using Avalonia.Utilities; namespace Avalonia { @@ -114,7 +113,7 @@ public Thickness(double left, double top, double right, double bottom) /// /// The first thickness. /// The second thickness. - /// The unequality. + /// The inequality. public static bool operator !=(Thickness a, Thickness b) { return !a.Equals(b); diff --git a/src/Avalonia.Visuals/Visual.cs b/src/Avalonia.Visuals/Visual.cs index 2be39d45226..81e1a93a6f5 100644 --- a/src/Avalonia.Visuals/Visual.cs +++ b/src/Avalonia.Visuals/Visual.cs @@ -5,7 +5,6 @@ using System.Collections.Specialized; using System.Linq; using System.Reactive.Linq; -using Avalonia.Animation; using Avalonia.Collections; using Avalonia.Data; using Avalonia.Logging; diff --git a/src/Avalonia.Visuals/VisualExtensions.cs b/src/Avalonia.Visuals/VisualExtensions.cs index d69785cc59e..7c5d011ce80 100644 --- a/src/Avalonia.Visuals/VisualExtensions.cs +++ b/src/Avalonia.Visuals/VisualExtensions.cs @@ -2,15 +2,6 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; -using System.Collections.Specialized; -using System.Linq; -using System.Reactive.Linq; -using Avalonia.Animation; -using Avalonia.Collections; -using Avalonia.Data; -using Avalonia.Media; -using Avalonia.Platform; using Avalonia.Rendering; using Avalonia.VisualTree; diff --git a/src/Avalonia.Visuals/VisualTree/TransformedBounds.cs b/src/Avalonia.Visuals/VisualTree/TransformedBounds.cs index f8356bbcd6d..da21a416e15 100644 --- a/src/Avalonia.Visuals/VisualTree/TransformedBounds.cs +++ b/src/Avalonia.Visuals/VisualTree/TransformedBounds.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Media; namespace Avalonia.VisualTree { @@ -52,4 +51,4 @@ public bool Contains(Point point) } } } -} \ No newline at end of file +} diff --git a/src/Gtk/Avalonia.Gtk3/ClipboardImpl.cs b/src/Gtk/Avalonia.Gtk3/ClipboardImpl.cs index 333391a064a..a3e7590cf5f 100644 --- a/src/Gtk/Avalonia.Gtk3/ClipboardImpl.cs +++ b/src/Gtk/Avalonia.Gtk3/ClipboardImpl.cs @@ -1,8 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; using System.Threading.Tasks; using Avalonia.Gtk3.Interop; using Avalonia.Input.Platform; diff --git a/src/Gtk/Avalonia.Gtk3/FramebufferManager.cs b/src/Gtk/Avalonia.Gtk3/FramebufferManager.cs index 82dbf535793..e3bbe199789 100644 --- a/src/Gtk/Avalonia.Gtk3/FramebufferManager.cs +++ b/src/Gtk/Avalonia.Gtk3/FramebufferManager.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Controls.Platform.Surfaces; using Avalonia.Platform; using Avalonia.Threading; diff --git a/src/Gtk/Avalonia.Gtk3/GdkCursor.cs b/src/Gtk/Avalonia.Gtk3/GdkCursor.cs index 48815e12736..4fad8208b3d 100644 --- a/src/Gtk/Avalonia.Gtk3/GdkCursor.cs +++ b/src/Gtk/Avalonia.Gtk3/GdkCursor.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Avalonia.Gtk3 +namespace Avalonia.Gtk3 { enum GdkCursorType { @@ -88,4 +82,4 @@ enum GdkCursorType Xterm = 152, LastCursor = 153, } -} \ No newline at end of file +} diff --git a/src/Gtk/Avalonia.Gtk3/GdkKey.cs b/src/Gtk/Avalonia.Gtk3/GdkKey.cs index b4a0f31b92e..7aa165a1da3 100644 --- a/src/Gtk/Avalonia.Gtk3/GdkKey.cs +++ b/src/Gtk/Avalonia.Gtk3/GdkKey.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Avalonia.Gtk3 +namespace Avalonia.Gtk3 { enum GdkKey { diff --git a/src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs b/src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs index b687d9d4475..ca8a1ad3a4e 100644 --- a/src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs +++ b/src/Gtk/Avalonia.Gtk3/Gtk3Platform.cs @@ -1,18 +1,14 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; using System.Threading; -using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Controls.Platform; +using Avalonia.Gtk3; using Avalonia.Gtk3.Interop; using Avalonia.Input; using Avalonia.Input.Platform; using Avalonia.Platform; using Avalonia.Rendering; -using Avalonia.Gtk3; using Avalonia.Threading; namespace Avalonia.Gtk3 @@ -133,4 +129,4 @@ public static T UseGtk3(this AppBuilderBase builder, bool deferredRenderin return builder.UseWindowingSubsystem(Gtk3Platform.Initialize, "GTK3"); } } -} \ No newline at end of file +} diff --git a/src/Gtk/Avalonia.Gtk3/ImageSurfaceFramebuffer.cs b/src/Gtk/Avalonia.Gtk3/ImageSurfaceFramebuffer.cs index efda21c753a..cd0074c2872 100644 --- a/src/Gtk/Avalonia.Gtk3/ImageSurfaceFramebuffer.cs +++ b/src/Gtk/Avalonia.Gtk3/ImageSurfaceFramebuffer.cs @@ -1,10 +1,4 @@ using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Controls.Platform.Surfaces; using Avalonia.Gtk3.Interop; using Avalonia.Platform; using Avalonia.Threading; diff --git a/src/Gtk/Avalonia.Gtk3/Interop/CairoSurface.cs b/src/Gtk/Avalonia.Gtk3/Interop/CairoSurface.cs index 87a70c4d35d..7838be93056 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/CairoSurface.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/CairoSurface.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.Runtime.InteropServices; namespace Avalonia.Gtk3.Interop diff --git a/src/Gtk/Avalonia.Gtk3/Interop/DynLoader.cs b/src/Gtk/Avalonia.Gtk3/Interop/DynLoader.cs index 93fb82d2856..112e00c879d 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/DynLoader.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/DynLoader.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.Runtime.InteropServices; /* diff --git a/src/Gtk/Avalonia.Gtk3/Interop/GException.cs b/src/Gtk/Avalonia.Gtk3/Interop/GException.cs index ab08df4ec34..b0c171089ea 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/GException.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/GException.cs @@ -1,9 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Gtk3.Interop { diff --git a/src/Gtk/Avalonia.Gtk3/Interop/GObject.cs b/src/Gtk/Avalonia.Gtk3/Interop/GObject.cs index 24bcfd71e94..bb272b06d5b 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/GObject.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/GObject.cs @@ -1,10 +1,6 @@ using System; -using System.Collections.Generic; using System.Diagnostics; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Gtk3.Interop { diff --git a/src/Gtk/Avalonia.Gtk3/Interop/GlibPriority.cs b/src/Gtk/Avalonia.Gtk3/Interop/GlibPriority.cs index add4ba3c027..08448e30d51 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/GlibPriority.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/GlibPriority.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Threading; namespace Avalonia.Gtk3.Interop diff --git a/src/Gtk/Avalonia.Gtk3/Interop/GlibTimeout.cs b/src/Gtk/Avalonia.Gtk3/Interop/GlibTimeout.cs index 971edb13640..6e3840914cb 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/GlibTimeout.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/GlibTimeout.cs @@ -1,10 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Threading; namespace Avalonia.Gtk3.Interop { diff --git a/src/Gtk/Avalonia.Gtk3/Interop/ICustomGtk3NativeLibraryResolver.cs b/src/Gtk/Avalonia.Gtk3/Interop/ICustomGtk3NativeLibraryResolver.cs index 2f88b098961..3b78953d1bb 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/ICustomGtk3NativeLibraryResolver.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/ICustomGtk3NativeLibraryResolver.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Gtk3.Interop; +using Avalonia.Gtk3.Interop; namespace Avalonia.Gtk3 { diff --git a/src/Gtk/Avalonia.Gtk3/Interop/ManagedCairoSurface.cs b/src/Gtk/Avalonia.Gtk3/Interop/ManagedCairoSurface.cs index 2cde99afa5b..2b0a7eae121 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/ManagedCairoSurface.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/ManagedCairoSurface.cs @@ -1,5 +1,4 @@ using System; -using System.Runtime.InteropServices; using Avalonia.Platform; namespace Avalonia.Gtk3.Interop @@ -35,4 +34,4 @@ public void Dispose() } } -} \ No newline at end of file +} diff --git a/src/Gtk/Avalonia.Gtk3/Interop/Native.cs b/src/Gtk/Avalonia.Gtk3/Interop/Native.cs index f57769c224e..914d0feafca 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/Native.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/Native.cs @@ -1,19 +1,14 @@ #pragma warning disable 649 using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Avalonia.Controls; -using gint8 = System.Byte; -using gint16 = System.Int16; -using gint32 = System.Int32; +using gdouble = System.Double; using gint = System.Int32; +using gint16 = System.Int16; +using gint8 = System.Byte; +using guint = System.UInt32; using guint16 = System.UInt16; using guint32 = System.UInt32; -using guint = System.UInt32; -using gdouble = System.Double; namespace Avalonia.Gtk3.Interop { diff --git a/src/Gtk/Avalonia.Gtk3/Interop/NativeException.cs b/src/Gtk/Avalonia.Gtk3/Interop/NativeException.cs index 43659f8f838..64cbccbd267 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/NativeException.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/NativeException.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Gtk3.Interop { diff --git a/src/Gtk/Avalonia.Gtk3/Interop/Pixbuf.cs b/src/Gtk/Avalonia.Gtk3/Interop/Pixbuf.cs index 1a0a7725229..989a96a4f0b 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/Pixbuf.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/Pixbuf.cs @@ -1,10 +1,6 @@ using System; -using System.Collections.Generic; using System.IO; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Avalonia.Platform; namespace Avalonia.Gtk3.Interop diff --git a/src/Gtk/Avalonia.Gtk3/Interop/Resolver.cs b/src/Gtk/Avalonia.Gtk3/Interop/Resolver.cs index 31625e3f274..57c8ac7c3a7 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/Resolver.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/Resolver.cs @@ -4,8 +4,6 @@ using System.Linq; using System.Reflection; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using Avalonia.Platform; namespace Avalonia.Gtk3.Interop diff --git a/src/Gtk/Avalonia.Gtk3/Interop/Signal.cs b/src/Gtk/Avalonia.Gtk3/Interop/Signal.cs index 5f173000a20..bc555585517 100644 --- a/src/Gtk/Avalonia.Gtk3/Interop/Signal.cs +++ b/src/Gtk/Avalonia.Gtk3/Interop/Signal.cs @@ -1,9 +1,5 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Gtk3.Interop { diff --git a/src/Gtk/Avalonia.Gtk3/KeyTransform.cs b/src/Gtk/Avalonia.Gtk3/KeyTransform.cs index 69c5a1bf5f7..29ee6aaeb5d 100644 --- a/src/Gtk/Avalonia.Gtk3/KeyTransform.cs +++ b/src/Gtk/Avalonia.Gtk3/KeyTransform.cs @@ -1,10 +1,6 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Input; +using System.Collections.Generic; using Avalonia.Gtk3; +using Avalonia.Input; namespace Avalonia.Gtk.Common { diff --git a/src/Gtk/Avalonia.Gtk3/PlatformIconLoader.cs b/src/Gtk/Avalonia.Gtk3/PlatformIconLoader.cs index b4e293cdffe..6965e7c8126 100644 --- a/src/Gtk/Avalonia.Gtk3/PlatformIconLoader.cs +++ b/src/Gtk/Avalonia.Gtk3/PlatformIconLoader.cs @@ -17,4 +17,4 @@ public IWindowIconImpl LoadIcon(IBitmapImpl bitmap) return Pixbuf.NewFromBytes(ms.ToArray()); } } -} \ No newline at end of file +} diff --git a/src/Gtk/Avalonia.Gtk3/PopupImpl.cs b/src/Gtk/Avalonia.Gtk3/PopupImpl.cs index 13beff580ea..ef17407dd69 100644 --- a/src/Gtk/Avalonia.Gtk3/PopupImpl.cs +++ b/src/Gtk/Avalonia.Gtk3/PopupImpl.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Gtk3.Interop; +using Avalonia.Gtk3.Interop; using Avalonia.Platform; namespace Avalonia.Gtk3 diff --git a/src/Gtk/Avalonia.Gtk3/ScreenImpl.cs b/src/Gtk/Avalonia.Gtk3/ScreenImpl.cs index 786c9a2cf03..97b50292192 100644 --- a/src/Gtk/Avalonia.Gtk3/ScreenImpl.cs +++ b/src/Gtk/Avalonia.Gtk3/ScreenImpl.cs @@ -1,8 +1,6 @@ using System; -using Avalonia.Controls; using Avalonia.Gtk3.Interop; using Avalonia.Platform; -using Avalonia.Utilities; namespace Avalonia.Gtk3 { @@ -54,4 +52,4 @@ private unsafe void MonitorsChanged(IntPtr screen, IntPtr userData) _allScreens = null; } } -} \ No newline at end of file +} diff --git a/src/Gtk/Avalonia.Gtk3/SystemDialogs.cs b/src/Gtk/Avalonia.Gtk3/SystemDialogs.cs index cff376ad1fe..d4bd878d539 100644 --- a/src/Gtk/Avalonia.Gtk3/SystemDialogs.cs +++ b/src/Gtk/Avalonia.Gtk3/SystemDialogs.cs @@ -2,12 +2,10 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using System.Text; using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Controls.Platform; using Avalonia.Gtk3.Interop; -using Avalonia.Input.Platform; using Avalonia.Platform; namespace Avalonia.Gtk3 diff --git a/src/Gtk/Avalonia.Gtk3/WindowBaseImpl.cs b/src/Gtk/Avalonia.Gtk3/WindowBaseImpl.cs index 8a880fd3061..67ddcf1e5f6 100644 --- a/src/Gtk/Avalonia.Gtk3/WindowBaseImpl.cs +++ b/src/Gtk/Avalonia.Gtk3/WindowBaseImpl.cs @@ -1,9 +1,7 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using System.Linq; using System.Runtime.InteropServices; -using System.Text; using System.Threading; using Avalonia.Controls; using Avalonia.Gtk3.Interop; diff --git a/src/Gtk/Avalonia.Gtk3/X11Framebuffer.cs b/src/Gtk/Avalonia.Gtk3/X11Framebuffer.cs index 4b27920d64b..dde29f85c2c 100644 --- a/src/Gtk/Avalonia.Gtk3/X11Framebuffer.cs +++ b/src/Gtk/Avalonia.Gtk3/X11Framebuffer.cs @@ -1,5 +1,4 @@ using System; -using System.Runtime.InteropServices; using Avalonia.Platform; namespace Avalonia.Gtk3 @@ -55,4 +54,4 @@ public void Dispose() public Vector Dpi { get; } public PixelFormat Format { get; } } -} \ No newline at end of file +} diff --git a/src/Linux/Avalonia.LinuxFramebuffer/EvDevDevice.cs b/src/Linux/Avalonia.LinuxFramebuffer/EvDevDevice.cs index 7b399863f75..f28dca81b8e 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/EvDevDevice.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/EvDevDevice.cs @@ -3,7 +3,6 @@ using System.IO; using System.Linq; using System.Runtime.InteropServices; -using System.Text; namespace Avalonia.LinuxFramebuffer { diff --git a/src/Linux/Avalonia.LinuxFramebuffer/FramebufferToplevelImpl.cs b/src/Linux/Avalonia.LinuxFramebuffer/FramebufferToplevelImpl.cs index 627b508aa8d..968873abc0c 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/FramebufferToplevelImpl.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/FramebufferToplevelImpl.cs @@ -1,7 +1,5 @@ using System; -using System.Collections; using System.Collections.Generic; -using System.Text; using Avalonia.Input; using Avalonia.Input.Raw; using Avalonia.Platform; diff --git a/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebuffer.cs b/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebuffer.cs index 8d04360edfa..87b55be488f 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebuffer.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebuffer.cs @@ -1,11 +1,6 @@ using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Linq; using System.Runtime.InteropServices; using System.Text; -using System.Threading.Tasks; using Avalonia.Controls.Platform.Surfaces; using Avalonia.Platform; @@ -135,4 +130,4 @@ public void Dispose() ReleaseUnmanagedResources(); } } -} \ No newline at end of file +} diff --git a/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebufferPlatform.cs b/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebufferPlatform.cs index 896c91d087a..810be77b2bc 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebufferPlatform.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/LinuxFramebufferPlatform.cs @@ -1,18 +1,14 @@ using System; -using System.Collections.Generic; using System.Diagnostics; -using System.Text; using System.Threading; using Avalonia.Controls; using Avalonia.Controls.Embedding; +using Avalonia.Controls.Platform; using Avalonia.Input; -using Avalonia.Input.Platform; using Avalonia.LinuxFramebuffer; using Avalonia.Platform; using Avalonia.Rendering; using Avalonia.Threading; -using Avalonia; -using Avalonia.Controls.Platform; namespace Avalonia.LinuxFramebuffer { diff --git a/src/Linux/Avalonia.LinuxFramebuffer/Mice.cs b/src/Linux/Avalonia.LinuxFramebuffer/Mice.cs index 7e85796c0ce..291374a75e8 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/Mice.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/Mice.cs @@ -1,10 +1,5 @@ using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.IO; using System.Linq; -using System.Runtime.InteropServices; -using System.Text; using System.Threading; using Avalonia.Input; using Avalonia.Input.Raw; diff --git a/src/Linux/Avalonia.LinuxFramebuffer/NativeUnsafeMethods.cs b/src/Linux/Avalonia.LinuxFramebuffer/NativeUnsafeMethods.cs index fbbf036b74a..5427af7d440 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/NativeUnsafeMethods.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/NativeUnsafeMethods.cs @@ -1,8 +1,8 @@ -using __u32 = System.UInt32; +using System; +using System.Runtime.InteropServices; using __s32 = System.Int32; using __u16 = System.UInt16; -using System; -using System.Runtime.InteropServices; +using __u32 = System.UInt32; // ReSharper disable FieldCanBeMadeReadOnly.Local // ReSharper disable ArrangeTypeMemberModifiers // ReSharper disable BuiltInTypeReferenceStyle @@ -69,7 +69,7 @@ enum VBlankFlags FB_VBLANK_HAVE_VCOUNT = 0x020 /* the vcount field is valid */, FB_VBLANK_HAVE_HCOUNT = 0x040 /* the hcount field is valid */, FB_VBLANK_VSYNCING = 0x080 /* currently in a vsync */, - FB_VBLANK_HAVE_VSYNC = 0x100 /* verical syncs can be detected */ + FB_VBLANK_HAVE_VSYNC = 0x100 /* vertical syncs can be detected */ } [StructLayout(LayoutKind.Sequential)] @@ -252,4 +252,4 @@ struct input_absinfo public __s32 resolution; } -} \ No newline at end of file +} diff --git a/src/Linux/Avalonia.LinuxFramebuffer/Stubs.cs b/src/Linux/Avalonia.LinuxFramebuffer/Stubs.cs index 67d62e34108..7a257da0ddf 100644 --- a/src/Linux/Avalonia.LinuxFramebuffer/Stubs.cs +++ b/src/Linux/Avalonia.LinuxFramebuffer/Stubs.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Input; using Avalonia.Platform; diff --git a/src/Markup/Avalonia.Markup/Data/Binding.cs b/src/Markup/Avalonia.Markup/Data/Binding.cs index cb43873cee8..0b85e3224d0 100644 --- a/src/Markup/Avalonia.Markup/Data/Binding.cs +++ b/src/Markup/Avalonia.Markup/Data/Binding.cs @@ -322,7 +322,7 @@ private ExpressionObserver CreateTemplatedParentObserver( private IObservable GetParentDataContext(IAvaloniaObject target) { // The DataContext is based on the visual parent and not the logical parent: this may - // seem unintuitive considering the fact that property inheritance works on the logical + // seem counter intuitive considering the fact that property inheritance works on the logical // tree, but consider a ContentControl with a ContentPresenter. The ContentControl's // Content property is bound to a value which becomes the ContentPresenter's // DataContext - it is from this that the child hosted by the ContentPresenter needs to diff --git a/src/Markup/Avalonia.Markup/Data/MultiBinding.cs b/src/Markup/Avalonia.Markup/Data/MultiBinding.cs index a3fa6880ac2..4c47ef32e00 100644 --- a/src/Markup/Avalonia.Markup/Data/MultiBinding.cs +++ b/src/Markup/Avalonia.Markup/Data/MultiBinding.cs @@ -6,11 +6,8 @@ using System.Globalization; using System.Linq; using System.Reactive.Linq; -using System.Reactive.Subjects; -using Avalonia.Controls; using Avalonia.Data.Converters; using Avalonia.Metadata; -using JetBrains.Annotations; namespace Avalonia.Data { @@ -92,4 +89,4 @@ private object ConvertValue(IList values, Type targetType) return converted; } } -} \ No newline at end of file +} diff --git a/src/Markup/Avalonia.Markup/Data/RelativeSource.cs b/src/Markup/Avalonia.Markup/Data/RelativeSource.cs index 42b43622da3..369bd8112c9 100644 --- a/src/Markup/Avalonia.Markup/Data/RelativeSource.cs +++ b/src/Markup/Avalonia.Markup/Data/RelativeSource.cs @@ -21,7 +21,7 @@ public enum RelativeSourceMode TemplatedParent, /// - /// The binding will be to the control iself. + /// The binding will be to the control itself. /// Self, @@ -106,4 +106,4 @@ public int AncestorLevel public TreeType Tree { get; set; } = TreeType.Visual; } -} \ No newline at end of file +} diff --git a/src/Markup/Avalonia.Markup/Markup/Data/DelayedBinding.cs b/src/Markup/Avalonia.Markup/Markup/Data/DelayedBinding.cs index fb126622c15..e03427c161f 100644 --- a/src/Markup/Avalonia.Markup/Markup/Data/DelayedBinding.cs +++ b/src/Markup/Avalonia.Markup/Markup/Data/DelayedBinding.cs @@ -5,7 +5,6 @@ using System.Collections.Generic; using System.Reflection; using System.Runtime.CompilerServices; -using Avalonia.Controls; using Avalonia.Data; using Avalonia.Logging; diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs index 23bc463e399..cb9c81caa1c 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/ArgumentListParser.cs @@ -1,11 +1,9 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. +using System.Collections.Generic; using Avalonia.Data.Core; using Avalonia.Utilities; -using System; -using System.Collections.Generic; -using System.Text; namespace Avalonia.Markup.Parsers { diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/ExpressionObserverBuilder.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/ExpressionObserverBuilder.cs index 90627fe14da..8cb14277fff 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/ExpressionObserverBuilder.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/ExpressionObserverBuilder.cs @@ -1,9 +1,7 @@ -using Avalonia.Data.Core; -using Avalonia.Utilities; -using System; -using System.Collections.Generic; +using System; using System.Reactive; -using System.Text; +using Avalonia.Data.Core; +using Avalonia.Utilities; namespace Avalonia.Markup.Parsers { diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/ElementNameNode.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/ElementNameNode.cs index bd70c1b2225..f09efca7d0e 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/ElementNameNode.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/ElementNameNode.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Data.Core; using Avalonia.LogicalTree; diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/FindAncestorNode.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/FindAncestorNode.cs index 6a5f5a5751d..221df44327e 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/FindAncestorNode.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/FindAncestorNode.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Data.Core; using Avalonia.LogicalTree; diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/SelfNode.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/SelfNode.cs index 88163eda44c..2cb87efa65f 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/SelfNode.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/SelfNode.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Avalonia.Data.Core; +using Avalonia.Data.Core; namespace Avalonia.Markup.Parsers.Nodes { diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/StringIndexerNode.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/StringIndexerNode.cs index b3d0555f14f..ea847bde11c 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/StringIndexerNode.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/Nodes/StringIndexerNode.cs @@ -1,18 +1,17 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Utilities; using System; using System.Collections; using System.Collections.Generic; -using System.Collections.Specialized; using System.ComponentModel; using System.Globalization; using System.Linq; -using System.Reflection; using System.Reactive.Linq; +using System.Reflection; using Avalonia.Data; using Avalonia.Data.Core; +using Avalonia.Utilities; namespace Avalonia.Markup.Parsers.Nodes { @@ -51,7 +50,7 @@ protected override bool SetTargetValueCore(object value, BindingPriority priorit var intArgs = convertedObjectArray.OfType().ToArray(); - // Try special cases where we can validate indicies + // Try special cases where we can validate indices if (typeInfo.IsArray) { return SetValueInArray((Array)Target.Target, intArgs, value); @@ -114,11 +113,11 @@ private bool SetValueInArray(Array array, object value) } - private bool SetValueInArray(Array array, int[] indicies, object value) + private bool SetValueInArray(Array array, int[] indices, object value) { - if (ValidBounds(indicies, array)) + if (ValidBounds(indices, array)) { - array.SetValue(value, indicies); + array.SetValue(value, indices); return true; } return false; @@ -155,7 +154,7 @@ protected override object GetValue(object target) var intArgs = convertedObjectArray.OfType().ToArray(); - // Try special cases where we can validate indicies + // Try special cases where we can validate indices if (typeInfo.IsArray) { return GetValueFromArray((Array)target, intArgs); @@ -210,11 +209,11 @@ private object GetValueFromArray(Array array) return GetValueFromArray(array, intArgs); } - private object GetValueFromArray(Array array, int[] indicies) + private object GetValueFromArray(Array array, int[] indices) { - if (ValidBounds(indicies, array)) + if (ValidBounds(indices, array)) { - return array.GetValue(indicies); + return array.GetValue(indices); } return AvaloniaProperty.UnsetValue; } @@ -262,13 +261,13 @@ private static PropertyInfo GetIndexer(TypeInfo typeInfo) return null; } - private bool ValidBounds(int[] indicies, Array array) + private bool ValidBounds(int[] indices, Array array) { - if (indicies.Length == array.Rank) + if (indices.Length == array.Rank) { - for (var i = 0; i < indicies.Length; ++i) + for (var i = 0; i < indices.Length; ++i) { - if (indicies[i] >= array.GetLength(i)) + if (indices[i] >= array.GetLength(i)) { return false; } diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorGrammar.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorGrammar.cs index 214e61ae376..f66d3e51fc1 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorGrammar.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorGrammar.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; -using System.Globalization; using Avalonia.Data.Core; using Avalonia.Utilities; diff --git a/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs b/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs index 94ce61b5c33..bf5b396bec7 100644 --- a/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs +++ b/src/Markup/Avalonia.Markup/Markup/Parsers/SelectorParser.cs @@ -2,9 +2,7 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; using System.Globalization; -using Avalonia.Data.Core; using Avalonia.Styling; using Avalonia.Utilities; diff --git a/src/OSX/Avalonia.MonoMac/ClipboardImpl.cs b/src/OSX/Avalonia.MonoMac/ClipboardImpl.cs index 29eb3720ecf..475083b4697 100644 --- a/src/OSX/Avalonia.MonoMac/ClipboardImpl.cs +++ b/src/OSX/Avalonia.MonoMac/ClipboardImpl.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using System.Threading.Tasks; +using System.Threading.Tasks; using Avalonia.Input.Platform; using MonoMac.AppKit; diff --git a/src/OSX/Avalonia.MonoMac/Cursor.cs b/src/OSX/Avalonia.MonoMac/Cursor.cs index d9370e527bb..fff2d92e63d 100644 --- a/src/OSX/Avalonia.MonoMac/Cursor.cs +++ b/src/OSX/Avalonia.MonoMac/Cursor.cs @@ -63,4 +63,4 @@ public IPlatformHandle GetCursor(StandardCursorType cursorType) return new Cursor(_cache[cursorType]); } } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/DragSource.cs b/src/OSX/Avalonia.MonoMac/DragSource.cs index 41a206b5805..5d799d3fbe1 100644 --- a/src/OSX/Avalonia.MonoMac/DragSource.cs +++ b/src/OSX/Avalonia.MonoMac/DragSource.cs @@ -1,23 +1,18 @@ using System; using System.Collections.Generic; -using System.Data; using System.IO; using System.Linq; -using System.Linq.Expressions; using System.Reactive.Linq; using System.Reactive.Subjects; -using System.Runtime.InteropServices; using System.Runtime.Serialization.Formatters.Binary; using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Input; using Avalonia.Input.Platform; using Avalonia.Input.Raw; -using MonoMac; using MonoMac.AppKit; using MonoMac.CoreGraphics; using MonoMac.Foundation; -using MonoMac.OpenGL; namespace Avalonia.MonoMac { @@ -121,4 +116,4 @@ public override void DraggedImageEndedAtOperation(NSImage image, CGPoint screenP _result.OnCompleted(); } } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/DraggingInfo.cs b/src/OSX/Avalonia.MonoMac/DraggingInfo.cs index fc5f52713e6..5ea7169a1e4 100644 --- a/src/OSX/Avalonia.MonoMac/DraggingInfo.cs +++ b/src/OSX/Avalonia.MonoMac/DraggingInfo.cs @@ -1,5 +1,4 @@ -using System; -using System.Collections.Generic; +using System.Collections.Generic; using System.Linq; using Avalonia.Input; using MonoMac.AppKit; @@ -87,4 +86,4 @@ public object Get(string dataFormat) return _info.DraggingPasteboard.GetDataForType(dataFormat).ToArray(); } } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/EmulatedFramebuffer.cs b/src/OSX/Avalonia.MonoMac/EmulatedFramebuffer.cs index 6cd2b16afa7..4da67ae1ddd 100644 --- a/src/OSX/Avalonia.MonoMac/EmulatedFramebuffer.cs +++ b/src/OSX/Avalonia.MonoMac/EmulatedFramebuffer.cs @@ -1,8 +1,8 @@ using System; -using Avalonia.Platform; -using MonoMac.AppKit; using System.Runtime.InteropServices; +using Avalonia.Platform; using Avalonia.Threading; +using MonoMac.AppKit; using MonoMac.CoreGraphics; namespace Avalonia.MonoMac @@ -103,4 +103,4 @@ public void Dispose() Image = null; } } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/Helpers.cs b/src/OSX/Avalonia.MonoMac/Helpers.cs index 454b775cc05..527eccafdc5 100644 --- a/src/OSX/Avalonia.MonoMac/Helpers.cs +++ b/src/OSX/Avalonia.MonoMac/Helpers.cs @@ -1,8 +1,6 @@ -using System; - using System.ComponentModel; - using MonoMac.AppKit; - using MonoMac.CoreGraphics; - using MonoMac.OpenGL; +using System; +using MonoMac.AppKit; +using MonoMac.CoreGraphics; namespace Avalonia.MonoMac { diff --git a/src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs b/src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs index b02a3192de0..04a36d9f0f4 100644 --- a/src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs +++ b/src/OSX/Avalonia.MonoMac/PlatformThreadingInterface.cs @@ -3,7 +3,6 @@ using Avalonia.Platform; using Avalonia.Threading; using MonoMac.AppKit; -using MonoMac.CoreFoundation; using MonoMac.CoreGraphics; using MonoMac.Foundation; using MonoMac.ObjCRuntime; diff --git a/src/OSX/Avalonia.MonoMac/RenderLoop.cs b/src/OSX/Avalonia.MonoMac/RenderLoop.cs index a6f3e9f4933..4d1f9b42011 100644 --- a/src/OSX/Avalonia.MonoMac/RenderLoop.cs +++ b/src/OSX/Avalonia.MonoMac/RenderLoop.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Platform; using Avalonia.Rendering; using MonoMac.Foundation; diff --git a/src/OSX/Avalonia.MonoMac/ScreenImpl.cs b/src/OSX/Avalonia.MonoMac/ScreenImpl.cs index bf8545a300f..46cd200cab4 100644 --- a/src/OSX/Avalonia.MonoMac/ScreenImpl.cs +++ b/src/OSX/Avalonia.MonoMac/ScreenImpl.cs @@ -1,6 +1,4 @@ -using Avalonia.Controls; -using Avalonia.Platform; -using Avalonia.Utilities; +using Avalonia.Platform; using MonoMac.AppKit; using MonoMac.Foundation; @@ -48,4 +46,4 @@ private void MonitorsChanged(NSNotification notification) _allScreens = null; } } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/Stubs.cs b/src/OSX/Avalonia.MonoMac/Stubs.cs index f3ff6a260c7..188ceeaab17 100644 --- a/src/OSX/Avalonia.MonoMac/Stubs.cs +++ b/src/OSX/Avalonia.MonoMac/Stubs.cs @@ -44,4 +44,4 @@ public IWindowIconImpl LoadIcon(IBitmapImpl bitmap) return LoadIcon(ms); } } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/SystemDialogsImpl.cs b/src/OSX/Avalonia.MonoMac/SystemDialogsImpl.cs index 16a0b25ef1f..382311e28ac 100644 --- a/src/OSX/Avalonia.MonoMac/SystemDialogsImpl.cs +++ b/src/OSX/Avalonia.MonoMac/SystemDialogsImpl.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; +using System.Linq; using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Controls.Platform; diff --git a/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs b/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs index b528d84e4c0..fb4c5afc2de 100644 --- a/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs +++ b/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs @@ -1,13 +1,12 @@ using System; using System.Collections.Generic; +using Avalonia.Controls.Platform.Surfaces; using Avalonia.Input; using Avalonia.Input.Raw; using Avalonia.Platform; -using Avalonia.Controls.Platform.Surfaces; using Avalonia.Rendering; using Avalonia.Threading; using MonoMac.AppKit; -using MonoMac.CoreFoundation; using MonoMac.CoreGraphics; using MonoMac.Foundation; using MonoMac.ObjCRuntime; @@ -503,4 +502,4 @@ public void Invalidate(Rect rect) public ILockedFramebuffer Lock() => new EmulatedFramebuffer(View); } -} \ No newline at end of file +} diff --git a/src/OSX/Avalonia.MonoMac/WindowImpl.cs b/src/OSX/Avalonia.MonoMac/WindowImpl.cs index 89b55506888..f276e07c991 100644 --- a/src/OSX/Avalonia.MonoMac/WindowImpl.cs +++ b/src/OSX/Avalonia.MonoMac/WindowImpl.cs @@ -1,9 +1,9 @@ using System; using Avalonia.Controls; using Avalonia.Platform; +using Avalonia.Threading; using MonoMac.AppKit; using MonoMac.CoreGraphics; -using Avalonia.Threading; namespace Avalonia.MonoMac { diff --git a/src/Shared/PlatformSupport/AssetLoader.cs b/src/Shared/PlatformSupport/AssetLoader.cs index b4d17b22a1c..d73c98415e3 100644 --- a/src/Shared/PlatformSupport/AssetLoader.cs +++ b/src/Shared/PlatformSupport/AssetLoader.cs @@ -119,7 +119,7 @@ private IAssetDescriptor GetAsset(Uri uri, Uri baseUri) { throw new ArgumentException( "No default assembly, entry assembly or explicit assembly specified; " + - "don't know where to look up for the resource, try specifiyng assembly explicitly."); + "don't know where to look up for the resource, try specifying assembly explicitly."); } IAssetDescriptor rv; @@ -233,4 +233,4 @@ public AssemblyDescriptor(Assembly assembly) public string Name { get; } } } -} \ No newline at end of file +} diff --git a/src/Shared/PlatformSupport/StandardRuntimePlatform.cs b/src/Shared/PlatformSupport/StandardRuntimePlatform.cs index 16977d5f972..beed8475392 100644 --- a/src/Shared/PlatformSupport/StandardRuntimePlatform.cs +++ b/src/Shared/PlatformSupport/StandardRuntimePlatform.cs @@ -4,7 +4,6 @@ using System; using System.Collections.Generic; using System.Reflection; -using System.Resources; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Threading; diff --git a/src/Shared/PlatformSupport/StandardRuntimePlatformServices.cs b/src/Shared/PlatformSupport/StandardRuntimePlatformServices.cs index 70601fdf4a9..9ccf097ffdd 100644 --- a/src/Shared/PlatformSupport/StandardRuntimePlatformServices.cs +++ b/src/Shared/PlatformSupport/StandardRuntimePlatformServices.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; using System.Reflection; -using System.Text; using Avalonia.Platform; namespace Avalonia.Shared.PlatformSupport diff --git a/src/Shared/RenderHelpers/ArcToHelper.cs b/src/Shared/RenderHelpers/ArcToHelper.cs index 2457606f9d1..8445da8dd5c 100644 --- a/src/Shared/RenderHelpers/ArcToHelper.cs +++ b/src/Shared/RenderHelpers/ArcToHelper.cs @@ -595,7 +595,7 @@ public double EstimateError(int degree, double etaA, double etaB) double cos4 = Math.Cos(4 * eta); double cos6 = Math.Cos(6 * eta); - // select the right coeficients set according to degree and b/a + // select the right coefficients set according to degree and b/a double[][][] coeffs; double[] safety; if (degree == 2) @@ -654,7 +654,7 @@ public bool Contains(double x, double y) if (IsPieSlice) { // check the location of the test point with respect to the - // angular sector counted from the centre of the ellipse + // angular sector counted from the center of the ellipse double dxC = x - Cx; double dyC = y - Cy; double u = dxC * _cosTheta + dyC * _sinTheta; diff --git a/src/Shared/WindowResizeDragHelper.cs b/src/Shared/WindowResizeDragHelper.cs index c133e493fad..e0e0936b698 100644 --- a/src/Shared/WindowResizeDragHelper.cs +++ b/src/Shared/WindowResizeDragHelper.cs @@ -1,6 +1,5 @@ using System; using Avalonia.Controls; -using Avalonia.Input; using Avalonia.Input.Raw; using Avalonia.Platform; @@ -82,4 +81,4 @@ private void MoveWindow(Point position) } } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/FormattedTextImpl.cs b/src/Skia/Avalonia.Skia/FormattedTextImpl.cs index d835c83aa6f..2a8f517995f 100644 --- a/src/Skia/Avalonia.Skia/FormattedTextImpl.cs +++ b/src/Skia/Avalonia.Skia/FormattedTextImpl.cs @@ -1,12 +1,12 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Media; -using Avalonia.Platform; -using SkiaSharp; using System; using System.Collections.Generic; using System.Linq; +using Avalonia.Media; +using Avalonia.Platform; +using SkiaSharp; namespace Avalonia.Skia { @@ -723,4 +723,4 @@ public override string ToString() } } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/FramebufferRenderTarget.cs b/src/Skia/Avalonia.Skia/FramebufferRenderTarget.cs index 99dbbefd4d1..829b9097c97 100644 --- a/src/Skia/Avalonia.Skia/FramebufferRenderTarget.cs +++ b/src/Skia/Avalonia.Skia/FramebufferRenderTarget.cs @@ -6,7 +6,6 @@ using Avalonia.Controls.Platform.Surfaces; using Avalonia.Platform; using Avalonia.Rendering; -using Avalonia.Skia.Helpers; using SkiaSharp; namespace Avalonia.Skia @@ -95,7 +94,7 @@ private void CreateSurface(SKImageInfo desiredImageInfo, ILockedFramebuffer fram var surface = SKSurface.Create(desiredImageInfo, _currentFramebufferAddress, framebuffer.RowBytes); - // If surface cannot be created - try to create a compatibilty shim first + // If surface cannot be created - try to create a compatibility shim first if (surface == null) { _conversionShim = new PixelFormatConversionShim(desiredImageInfo, framebuffer.Address); @@ -196,4 +195,4 @@ private void CopySurface() } } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/GeometryImpl.cs b/src/Skia/Avalonia.Skia/GeometryImpl.cs index af4cdb80560..fbbd6eb58c5 100644 --- a/src/Skia/Avalonia.Skia/GeometryImpl.cs +++ b/src/Skia/Avalonia.Skia/GeometryImpl.cs @@ -108,7 +108,7 @@ public ITransformedGeometryImpl WithTransform(Matrix transform) } /// - /// Invalidate all caches. Call after chaning path contents. + /// Invalidate all caches. Call after chaining path contents. /// protected void InvalidateCaches() { diff --git a/src/Skia/Avalonia.Skia/Helpers/PixelFormatHelper.cs b/src/Skia/Avalonia.Skia/Helpers/PixelFormatHelper.cs index 307af708af0..04756994f5b 100644 --- a/src/Skia/Avalonia.Skia/Helpers/PixelFormatHelper.cs +++ b/src/Skia/Avalonia.Skia/Helpers/PixelFormatHelper.cs @@ -32,4 +32,4 @@ public static SKColorType ResolveColorType(PixelFormat? format) return colorType; } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/IDrawableBitmapImpl.cs b/src/Skia/Avalonia.Skia/IDrawableBitmapImpl.cs index 5aa5de2abcc..f900e7af776 100644 --- a/src/Skia/Avalonia.Skia/IDrawableBitmapImpl.cs +++ b/src/Skia/Avalonia.Skia/IDrawableBitmapImpl.cs @@ -20,4 +20,4 @@ internal interface IDrawableBitmapImpl : IBitmapImpl /// Paint to use. void Draw(DrawingContextImpl context, SKRect sourceRect, SKRect destRect, SKPaint paint); } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/SKTypefaceCollection.cs b/src/Skia/Avalonia.Skia/SKTypefaceCollection.cs index bd951ef3a3c..687fe7fecad 100644 --- a/src/Skia/Avalonia.Skia/SKTypefaceCollection.cs +++ b/src/Skia/Avalonia.Skia/SKTypefaceCollection.cs @@ -71,4 +71,4 @@ private bool Equals(FontKey other) } } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/SKTypefaceCollectionCache.cs b/src/Skia/Avalonia.Skia/SKTypefaceCollectionCache.cs index dc533cbf3c2..b9a8c9b98bc 100644 --- a/src/Skia/Avalonia.Skia/SKTypefaceCollectionCache.cs +++ b/src/Skia/Avalonia.Skia/SKTypefaceCollectionCache.cs @@ -50,4 +50,4 @@ private static SKTypefaceCollection CreateCustomFontCollection(FontFamily fontFa return typeFaceCollection; } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/SkiaApplicationExtensions.cs b/src/Skia/Avalonia.Skia/SkiaApplicationExtensions.cs index 0086671880f..f4412df4735 100644 --- a/src/Skia/Avalonia.Skia/SkiaApplicationExtensions.cs +++ b/src/Skia/Avalonia.Skia/SkiaApplicationExtensions.cs @@ -8,7 +8,7 @@ namespace Avalonia { /// - /// Skia appication extensions. + /// Skia application extensions. /// public static class SkiaApplicationExtensions { @@ -17,7 +17,6 @@ public static class SkiaApplicationExtensions /// /// Builder type. /// Builder. - /// Preferred backend type. /// Configure builder. public static T UseSkia(this T builder) where T : AppBuilderBase, new() { @@ -25,4 +24,4 @@ public static class SkiaApplicationExtensions return builder; } } -} \ No newline at end of file +} diff --git a/src/Skia/Avalonia.Skia/SkiaPlatform.cs b/src/Skia/Avalonia.Skia/SkiaPlatform.cs index 06679478cbf..a9d69aea31f 100644 --- a/src/Skia/Avalonia.Skia/SkiaPlatform.cs +++ b/src/Skia/Avalonia.Skia/SkiaPlatform.cs @@ -1,8 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; -using Avalonia.Logging; using Avalonia.Platform; namespace Avalonia.Skia diff --git a/src/Skia/Avalonia.Skia/TypefaceCache.cs b/src/Skia/Avalonia.Skia/TypefaceCache.cs index f85dd84055f..cf862f3400f 100644 --- a/src/Skia/Avalonia.Skia/TypefaceCache.cs +++ b/src/Skia/Avalonia.Skia/TypefaceCache.cs @@ -1,9 +1,7 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using System.Collections.Generic; -using System.Linq; using Avalonia.Media; using SkiaSharp; @@ -94,4 +92,4 @@ public static SKTypeface GetTypeface(string name, FontStyle style, FontWeight we } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs b/src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs index 296edcb2d91..81a70f83110 100644 --- a/src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs +++ b/src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs @@ -4,14 +4,12 @@ using System; using System.Collections.Generic; using System.IO; -using System.Linq; -using Avalonia.Direct2D1.Media; -using Avalonia.Media; -using Avalonia.Platform; using Avalonia.Controls; using Avalonia.Controls.Platform.Surfaces; +using Avalonia.Direct2D1.Media; using Avalonia.Direct2D1.Media.Imaging; -using Avalonia.Rendering; +using Avalonia.Media; +using Avalonia.Platform; namespace Avalonia { @@ -193,4 +191,4 @@ public IBitmapImpl LoadBitmap(PixelFormat format, IntPtr data, int width, int he return new WicBitmapImpl(s_imagingFactory, format, data, width, height, stride); } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Direct2D1/Direct2DChecker.cs b/src/Windows/Avalonia.Direct2D1/Direct2DChecker.cs index e7e27493e5a..d1233ca4e7b 100644 --- a/src/Windows/Avalonia.Direct2D1/Direct2DChecker.cs +++ b/src/Windows/Avalonia.Direct2D1/Direct2DChecker.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Platform; +using Avalonia.Platform; namespace Avalonia.Direct2D1 { diff --git a/src/Windows/Avalonia.Direct2D1/ExternalRenderTarget.cs b/src/Windows/Avalonia.Direct2D1/ExternalRenderTarget.cs index 176cedd377a..ac18d0943ba 100644 --- a/src/Windows/Avalonia.Direct2D1/ExternalRenderTarget.cs +++ b/src/Windows/Avalonia.Direct2D1/ExternalRenderTarget.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Direct2D1.Media; +using Avalonia.Direct2D1.Media; using Avalonia.Direct2D1.Media.Imaging; using Avalonia.Platform; using Avalonia.Rendering; diff --git a/src/Windows/Avalonia.Direct2D1/FramebufferShimRenderTarget.cs b/src/Windows/Avalonia.Direct2D1/FramebufferShimRenderTarget.cs index 523cfeed460..83ce5711525 100644 --- a/src/Windows/Avalonia.Direct2D1/FramebufferShimRenderTarget.cs +++ b/src/Windows/Avalonia.Direct2D1/FramebufferShimRenderTarget.cs @@ -1,10 +1,6 @@ using System; -using System.Collections.Generic; -using System.Runtime.CompilerServices; -using System.Text; using Avalonia.Controls.Platform.Surfaces; using Avalonia.Direct2D1.Media; -using Avalonia.Direct2D1.Media.Imaging; using Avalonia.Platform; using Avalonia.Rendering; using Avalonia.Win32.Interop; diff --git a/src/Windows/Avalonia.Direct2D1/HwndRenderTarget.cs b/src/Windows/Avalonia.Direct2D1/HwndRenderTarget.cs index 49402d54b97..dc6d8ea0169 100644 --- a/src/Windows/Avalonia.Direct2D1/HwndRenderTarget.cs +++ b/src/Windows/Avalonia.Direct2D1/HwndRenderTarget.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Avalonia.Controls.Platform.Surfaces; -using Avalonia.Platform; +using Avalonia.Platform; using Avalonia.Win32.Interop; using SharpDX; using SharpDX.DXGI; diff --git a/src/Windows/Avalonia.Direct2D1/IExternalDirect2DRenderTargetSurface.cs b/src/Windows/Avalonia.Direct2D1/IExternalDirect2DRenderTargetSurface.cs index aad51f46d55..9c7d74ff682 100644 --- a/src/Windows/Avalonia.Direct2D1/IExternalDirect2DRenderTargetSurface.cs +++ b/src/Windows/Avalonia.Direct2D1/IExternalDirect2DRenderTargetSurface.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Avalonia.Direct2D1 +namespace Avalonia.Direct2D1 { public interface IExternalDirect2DRenderTargetSurface { diff --git a/src/Windows/Avalonia.Direct2D1/ILayerFactory.cs b/src/Windows/Avalonia.Direct2D1/ILayerFactory.cs index 99f8d4f7ac7..08273f1bb2a 100644 --- a/src/Windows/Avalonia.Direct2D1/ILayerFactory.cs +++ b/src/Windows/Avalonia.Direct2D1/ILayerFactory.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Platform; +using Avalonia.Platform; namespace Avalonia.Direct2D1 { diff --git a/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontFileStream.cs b/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontFileStream.cs index 1b1cb85495a..1802ef4d211 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontFileStream.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontFileStream.cs @@ -5,7 +5,7 @@ namespace Avalonia.Direct2D1.Media { /// - /// This FontFileStream implem is reading data from a . + /// This FontFileStream implementation is reading data from a . /// public class DWriteResourceFontFileStream : CallbackBase, FontFileStream { @@ -81,4 +81,4 @@ long FontFileStream.GetLastWriteTime() return 0; } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontLoader.cs b/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontLoader.cs index 065da8d3e82..e5f87e71a23 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontLoader.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/DWriteResourceFontLoader.cs @@ -1,5 +1,4 @@ using System.Collections.Generic; -using Avalonia.Media.Fonts; using Avalonia.Platform; using SharpDX; using SharpDX.DirectWrite; @@ -96,4 +95,4 @@ FontFileStream FontFileLoader.CreateStreamFromKey(DataPointer fontFileReferenceK return _fontStreams[index]; } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DBitmapImpl.cs b/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DBitmapImpl.cs index 6713cb13be2..3835cd16dad 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DBitmapImpl.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DBitmapImpl.cs @@ -1,10 +1,10 @@ using System; using System.IO; using SharpDX.Direct2D1; -using WICFactory = SharpDX.WIC.ImagingFactory; -using ImagingFactory2 = SharpDX.WIC.ImagingFactory2; using ImageParameters = SharpDX.WIC.ImageParameters; +using ImagingFactory2 = SharpDX.WIC.ImagingFactory2; using PngBitmapEncoder = SharpDX.WIC.PngBitmapEncoder; +using WICFactory = SharpDX.WIC.ImagingFactory; namespace Avalonia.Direct2D1.Media { diff --git a/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DRenderTargetBitmapImpl.cs b/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DRenderTargetBitmapImpl.cs index 2843848facb..18a746436c5 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DRenderTargetBitmapImpl.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/Imaging/D2DRenderTargetBitmapImpl.cs @@ -1,5 +1,4 @@ -using System; -using Avalonia.Platform; +using Avalonia.Platform; using Avalonia.Rendering; using SharpDX; using SharpDX.Direct2D1; diff --git a/src/Windows/Avalonia.Direct2D1/Media/Imaging/WicBitmapImpl.cs b/src/Windows/Avalonia.Direct2D1/Media/Imaging/WicBitmapImpl.cs index 371dfcfc3e9..ef2177b167f 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/Imaging/WicBitmapImpl.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/Imaging/WicBitmapImpl.cs @@ -3,7 +3,6 @@ using System; using System.IO; -using System.Runtime.CompilerServices; using Avalonia.Win32.Interop; using SharpDX.WIC; using APixelFormat = Avalonia.Platform.PixelFormat; diff --git a/src/Windows/Avalonia.Direct2D1/Media/Imaging/WriteableWicBitmapImpl.cs b/src/Windows/Avalonia.Direct2D1/Media/Imaging/WriteableWicBitmapImpl.cs index fc931c32dbf..cf7759af28b 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/Imaging/WriteableWicBitmapImpl.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/Imaging/WriteableWicBitmapImpl.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Platform; using SharpDX.WIC; using PixelFormat = Avalonia.Platform.PixelFormat; diff --git a/src/Windows/Avalonia.Direct2D1/Media/StreamGeometryContextImpl.cs b/src/Windows/Avalonia.Direct2D1/Media/StreamGeometryContextImpl.cs index 4228745d6b6..10b89d79b85 100644 --- a/src/Windows/Avalonia.Direct2D1/Media/StreamGeometryContextImpl.cs +++ b/src/Windows/Avalonia.Direct2D1/Media/StreamGeometryContextImpl.cs @@ -1,13 +1,13 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. +using System; +using Avalonia.Logging; using Avalonia.Media; using Avalonia.Platform; using SharpDX.Direct2D1; -using SweepDirection = SharpDX.Direct2D1.SweepDirection; using D2D = SharpDX.Direct2D1; -using Avalonia.Logging; -using System; +using SweepDirection = SharpDX.Direct2D1.SweepDirection; namespace Avalonia.Direct2D1.Media { diff --git a/src/Windows/Avalonia.Direct2D1/RenderTarget.cs b/src/Windows/Avalonia.Direct2D1/RenderTarget.cs index 6086b0c67c5..f2a83d78e8f 100644 --- a/src/Windows/Avalonia.Direct2D1/RenderTarget.cs +++ b/src/Windows/Avalonia.Direct2D1/RenderTarget.cs @@ -1,7 +1,6 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Direct2D1.Media; using Avalonia.Direct2D1.Media.Imaging; using Avalonia.Platform; diff --git a/src/Windows/Avalonia.Direct2D1/SwapChainRenderTarget.cs b/src/Windows/Avalonia.Direct2D1/SwapChainRenderTarget.cs index 0a23c634988..bc330dfcf55 100644 --- a/src/Windows/Avalonia.Direct2D1/SwapChainRenderTarget.cs +++ b/src/Windows/Avalonia.Direct2D1/SwapChainRenderTarget.cs @@ -1,16 +1,15 @@ -using System; +using Avalonia.Direct2D1.Media; +using Avalonia.Direct2D1.Media.Imaging; using Avalonia.Platform; +using Avalonia.Rendering; using SharpDX; using SharpDX.Direct2D1; using SharpDX.DXGI; -using PixelFormat = SharpDX.Direct2D1.PixelFormat; using AlphaMode = SharpDX.Direct2D1.AlphaMode; using Device = SharpDX.Direct2D1.Device; using Factory = SharpDX.Direct2D1.Factory; using Factory2 = SharpDX.DXGI.Factory2; -using Avalonia.Rendering; -using Avalonia.Direct2D1.Media; -using Avalonia.Direct2D1.Media.Imaging; +using PixelFormat = SharpDX.Direct2D1.PixelFormat; namespace Avalonia.Direct2D1 { diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/CursorShim.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/CursorShim.cs index 6ae898ae3dd..2ad62876898 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/CursorShim.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/CursorShim.cs @@ -1,11 +1,8 @@ using System; -using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Runtime.InteropServices; using System.Runtime.Serialization; -using System.Text; -using System.Threading.Tasks; using System.Windows.Input; namespace Avalonia.Win32.Interop.Wpf diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/Direct2DImageSurface.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/Direct2DImageSurface.cs index 8fe7275a0f9..400dd59ea9f 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/Direct2DImageSurface.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/Direct2DImageSurface.cs @@ -1,13 +1,8 @@ using System; -using System.Collections.Generic; -using System.Linq; using System.Runtime.InteropServices; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Interop; using Avalonia.Direct2D1; -using SharpDX; using SharpDX.Direct2D1; using SharpDX.Direct3D11; using SharpDX.Direct3D9; @@ -15,13 +10,10 @@ using AlphaMode = SharpDX.Direct2D1.AlphaMode; using Device = SharpDX.Direct3D11.Device; using Format = SharpDX.DXGI.Format; -using MapFlags = SharpDX.Direct3D11.MapFlags; -using PresentParameters = SharpDX.DXGI.PresentParameters; using Query = SharpDX.Direct3D11.Query; using QueryType = SharpDX.Direct3D11.QueryType; using RenderTarget = SharpDX.Direct2D1.RenderTarget; using Surface = SharpDX.DXGI.Surface; -using SwapEffect = SharpDX.DXGI.SwapEffect; using Usage = SharpDX.Direct3D9.Usage; namespace Avalonia.Win32.Interop.Wpf diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/IntSize.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/IntSize.cs index 3fdbdedfd91..b8648dfc50a 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/IntSize.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/IntSize.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Win32.Interop.Wpf { diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfAvaloniaHost.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfAvaloniaHost.cs index 6dc9ba9e098..7883c281539 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfAvaloniaHost.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfAvaloniaHost.cs @@ -1,18 +1,7 @@ using System; -using System.Collections; -using System.Collections.Generic; -using System.ComponentModel; -using System.Linq; -using System.Text; using System.Threading; -using System.Threading.Tasks; using System.Windows; -using System.Windows.Controls; using System.Windows.Markup; -using System.Windows.Media; -using Avalonia.Markup.Xaml.Styling; -using Avalonia.Platform; -using Avalonia.Styling; namespace Avalonia.Win32.Interop.Wpf { @@ -55,7 +44,7 @@ public object Content set => _impl.ControlRoot.Content = value; } - //Separate class is needed to prevent accidential resurrection + //Separate class is needed to prevent accidental resurrection class Disposer { private readonly WpfTopLevelImpl _impl; diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfInteropExtensions.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfInteropExtensions.cs index 6433ff05e04..44c4c84cd65 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfInteropExtensions.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfInteropExtensions.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Avalonia.Win32.Interop.Wpf +namespace Avalonia.Win32.Interop.Wpf { static class WpfInteropExtensions { diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfMouseDevice.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfMouseDevice.cs index 4aad80f8a53..0d931157140 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfMouseDevice.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfMouseDevice.cs @@ -27,4 +27,4 @@ public override void Capture(IInputElement control) base.Capture(control); } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs index 7c0e0311a6e..b5fb1581680 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WpfTopLevelImpl.cs @@ -1,10 +1,7 @@ using System; using System.Collections.Generic; using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; -using System.Windows.Controls; using System.Windows.Input; using System.Windows.Interop; using System.Windows.Media; diff --git a/src/Windows/Avalonia.Win32.Interop/Wpf/WritableBitmapSurface.cs b/src/Windows/Avalonia.Win32.Interop/Wpf/WritableBitmapSurface.cs index 0f8752fb8df..79340fa335c 100644 --- a/src/Windows/Avalonia.Win32.Interop/Wpf/WritableBitmapSurface.cs +++ b/src/Windows/Avalonia.Win32.Interop/Wpf/WritableBitmapSurface.cs @@ -1,9 +1,4 @@ using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows; using System.Windows.Media; using System.Windows.Media.Imaging; diff --git a/src/Windows/Avalonia.Win32/ClipboardFormats.cs b/src/Windows/Avalonia.Win32/ClipboardFormats.cs index 5e0bbab9751..a18116aade2 100644 --- a/src/Windows/Avalonia.Win32/ClipboardFormats.cs +++ b/src/Windows/Avalonia.Win32/ClipboardFormats.cs @@ -7,7 +7,7 @@ using Avalonia.Win32.Interop; namespace Avalonia.Win32 -{ +{ static class ClipboardFormats { private const int MAX_FORMAT_NAME_LENGTH = 260; @@ -77,4 +77,4 @@ public static short GetFormat(string format) } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Win32/ClipboardImpl.cs b/src/Windows/Avalonia.Win32/ClipboardImpl.cs index a908c9e1e21..ad000f11eb1 100644 --- a/src/Windows/Avalonia.Win32/ClipboardImpl.cs +++ b/src/Windows/Avalonia.Win32/ClipboardImpl.cs @@ -2,13 +2,10 @@ // Licensed under the MIT license. See licence.md file in the project root for full license information. using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; +using System.Runtime.InteropServices; using System.Threading.Tasks; using Avalonia.Input.Platform; using Avalonia.Win32.Interop; -using System.Runtime.InteropServices; namespace Avalonia.Win32 { diff --git a/src/Windows/Avalonia.Win32/CursorFactory.cs b/src/Windows/Avalonia.Win32/CursorFactory.cs index fa2fbe48109..e582b5fb820 100644 --- a/src/Windows/Avalonia.Win32/CursorFactory.cs +++ b/src/Windows/Avalonia.Win32/CursorFactory.cs @@ -1,15 +1,11 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using Avalonia.Win32.Interop; using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Input; using Avalonia.Platform; -using System.Runtime.InteropServices; +using Avalonia.Win32.Interop; namespace Avalonia.Win32 { diff --git a/src/Windows/Avalonia.Win32/DataObject.cs b/src/Windows/Avalonia.Win32/DataObject.cs index 13d5f662c2e..e78a99cc031 100644 --- a/src/Windows/Avalonia.Win32/DataObject.cs +++ b/src/Windows/Avalonia.Win32/DataObject.cs @@ -1,14 +1,13 @@ using System; -using System.Linq; using System.Collections.Generic; +using System.IO; +using System.Linq; using System.Runtime.InteropServices; using System.Runtime.InteropServices.ComTypes; -using System.Text; +using System.Runtime.Serialization.Formatters.Binary; using Avalonia.Input; using Avalonia.Win32.Interop; using IDataObject = Avalonia.Input.IDataObject; -using System.IO; -using System.Runtime.Serialization.Formatters.Binary; namespace Avalonia.Win32 { diff --git a/src/Windows/Avalonia.Win32/DragSource.cs b/src/Windows/Avalonia.Win32/DragSource.cs index ea124e5f291..a1bc5023a56 100644 --- a/src/Windows/Avalonia.Win32/DragSource.cs +++ b/src/Windows/Avalonia.Win32/DragSource.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using System.Threading.Tasks; +using System.Threading.Tasks; using Avalonia.Input; using Avalonia.Input.Platform; using Avalonia.Threading; diff --git a/src/Windows/Avalonia.Win32/FramebufferManager.cs b/src/Windows/Avalonia.Win32/FramebufferManager.cs index bdc6fb29fd1..bb0bde34ff1 100644 --- a/src/Windows/Avalonia.Win32/FramebufferManager.cs +++ b/src/Windows/Avalonia.Win32/FramebufferManager.cs @@ -1,8 +1,4 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using Avalonia.Controls.Platform.Surfaces; using Avalonia.Platform; using Avalonia.Win32.Interop; diff --git a/src/Windows/Avalonia.Win32/IconImpl.cs b/src/Windows/Avalonia.Win32/IconImpl.cs index b7293397d7d..85488015558 100644 --- a/src/Windows/Avalonia.Win32/IconImpl.cs +++ b/src/Windows/Avalonia.Win32/IconImpl.cs @@ -1,12 +1,8 @@ -using Avalonia.Platform; -using System; -using System.Collections.Generic; +using System; using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.IO; using System.Drawing.Imaging; +using System.IO; +using Avalonia.Platform; namespace Avalonia.Win32 { diff --git a/src/Windows/Avalonia.Win32/Input/WindowsMouseDevice.cs b/src/Windows/Avalonia.Win32/Input/WindowsMouseDevice.cs index 3d8d04d6cc5..2b4105efee5 100644 --- a/src/Windows/Avalonia.Win32/Input/WindowsMouseDevice.cs +++ b/src/Windows/Avalonia.Win32/Input/WindowsMouseDevice.cs @@ -1,9 +1,7 @@ // Copyright (c) The Avalonia Project. All rights reserved. // Licensed under the MIT license. See licence.md file in the project root for full license information. -using System; using Avalonia.Input; -using Avalonia.Interactivity; using Avalonia.Win32.Interop; namespace Avalonia.Win32.Input @@ -32,4 +30,4 @@ public override void Capture(IInputElement control) } } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Win32/OleDataObject.cs b/src/Windows/Avalonia.Win32/OleDataObject.cs index d7b663e7bfc..70d651b2aa9 100644 --- a/src/Windows/Avalonia.Win32/OleDataObject.cs +++ b/src/Windows/Avalonia.Win32/OleDataObject.cs @@ -167,4 +167,4 @@ private IEnumerable GetDataFormatsCore() } } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Win32/OleDragSource.cs b/src/Windows/Avalonia.Win32/OleDragSource.cs index a87995952a4..c903a9ca57b 100644 --- a/src/Windows/Avalonia.Win32/OleDragSource.cs +++ b/src/Windows/Avalonia.Win32/OleDragSource.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; +using System.Linq; using Avalonia.Win32.Interop; namespace Avalonia.Win32 diff --git a/src/Windows/Avalonia.Win32/OleDropTarget.cs b/src/Windows/Avalonia.Win32/OleDropTarget.cs index 6a10cc7e986..7013931be94 100644 --- a/src/Windows/Avalonia.Win32/OleDropTarget.cs +++ b/src/Windows/Avalonia.Win32/OleDropTarget.cs @@ -181,4 +181,4 @@ private Point GetDragLocation(long dragPoint) return _target.PointToClient(screenPt); } } -} \ No newline at end of file +} diff --git a/src/Windows/Avalonia.Win32/SystemDialogImpl.cs b/src/Windows/Avalonia.Win32/SystemDialogImpl.cs index dec5e3a544f..d792ad9991f 100644 --- a/src/Windows/Avalonia.Win32/SystemDialogImpl.cs +++ b/src/Windows/Avalonia.Win32/SystemDialogImpl.cs @@ -1,12 +1,12 @@ -using Avalonia.Controls; -using Avalonia.Controls.Platform; -using Avalonia.Platform; -using Avalonia.Win32.Interop; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.InteropServices; using System.Threading.Tasks; +using Avalonia.Controls; +using Avalonia.Controls.Platform; +using Avalonia.Platform; +using Avalonia.Win32.Interop; namespace Avalonia.Win32 { diff --git a/src/Windows/Avalonia.Win32/WindowFramebuffer.cs b/src/Windows/Avalonia.Win32/WindowFramebuffer.cs index 83ab288c541..6193ebd02bb 100644 --- a/src/Windows/Avalonia.Win32/WindowFramebuffer.cs +++ b/src/Windows/Avalonia.Win32/WindowFramebuffer.cs @@ -1,6 +1,4 @@ using System; -using System.Runtime.InteropServices; -using Avalonia.Controls.Platform.Surfaces; using Avalonia.Platform; using Avalonia.Win32.Interop; using PixelFormat = Avalonia.Platform.PixelFormat; @@ -101,4 +99,4 @@ public void Dispose() public void Deallocate() => _bitmapBlob.Dispose(); } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/AppBuilder.cs b/src/iOS/Avalonia.iOS/AppBuilder.cs index 06ac7ed6cd7..a68dd6387ac 100644 --- a/src/iOS/Avalonia.iOS/AppBuilder.cs +++ b/src/iOS/Avalonia.iOS/AppBuilder.cs @@ -1,12 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Avalonia.Controls; -using Avalonia.Platform; using Avalonia.Shared.PlatformSupport; -using Foundation; -using UIKit; namespace Avalonia { @@ -18,4 +11,4 @@ public AppBuilder() : base(new StandardRuntimePlatform(), } } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/AvaloniaView.cs b/src/iOS/Avalonia.iOS/AvaloniaView.cs index d70a31a706e..b1de4b8d47c 100644 --- a/src/iOS/Avalonia.iOS/AvaloniaView.cs +++ b/src/iOS/Avalonia.iOS/AvaloniaView.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Avalonia.Controls.Embedding; +using Avalonia.Controls.Embedding; using CoreGraphics; using UIKit; diff --git a/src/iOS/Avalonia.iOS/AvaloniaWindow.cs b/src/iOS/Avalonia.iOS/AvaloniaWindow.cs index d3f88e0e1e5..19e2bb494c8 100644 --- a/src/iOS/Avalonia.iOS/AvaloniaWindow.cs +++ b/src/iOS/Avalonia.iOS/AvaloniaWindow.cs @@ -1,9 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Avalonia.Media; -using Foundation; using UIKit; namespace Avalonia.iOS @@ -28,4 +23,4 @@ public Color StatusBarColor set { _controller.StatusBarColor = value; } } } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/Clipboard.cs b/src/iOS/Avalonia.iOS/Clipboard.cs index 498b671cb8e..c66b379453d 100644 --- a/src/iOS/Avalonia.iOS/Clipboard.cs +++ b/src/iOS/Avalonia.iOS/Clipboard.cs @@ -23,4 +23,4 @@ public Task ClearAsync() return Task.FromResult(0); } } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/DisplayLinkRenderLoop.cs b/src/iOS/Avalonia.iOS/DisplayLinkRenderLoop.cs index a6d1bf16702..4f275dd8ea6 100644 --- a/src/iOS/Avalonia.iOS/DisplayLinkRenderLoop.cs +++ b/src/iOS/Avalonia.iOS/DisplayLinkRenderLoop.cs @@ -1,11 +1,7 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; using Avalonia.Rendering; using CoreAnimation; using Foundation; -using UIKit; namespace Avalonia.iOS { @@ -32,4 +28,4 @@ private void OnFrame() } } } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/EmbeddableImpl.cs b/src/iOS/Avalonia.iOS/EmbeddableImpl.cs index 7d34cf40f79..65a6c159717 100644 --- a/src/iOS/Avalonia.iOS/EmbeddableImpl.cs +++ b/src/iOS/Avalonia.iOS/EmbeddableImpl.cs @@ -1,9 +1,6 @@ using System; -using System.Collections.Generic; using System.Reactive.Disposables; -using System.Text; using Avalonia.Platform; -using UIKit; namespace Avalonia.iOS { diff --git a/src/iOS/Avalonia.iOS/EmulatedFramebuffer.cs b/src/iOS/Avalonia.iOS/EmulatedFramebuffer.cs index 517b372ba49..b3b41fe724e 100644 --- a/src/iOS/Avalonia.iOS/EmulatedFramebuffer.cs +++ b/src/iOS/Avalonia.iOS/EmulatedFramebuffer.cs @@ -1,7 +1,5 @@ using System; -using System.Collections.Generic; using System.Runtime.InteropServices; -using System.Text; using Avalonia.Platform; using CoreGraphics; using UIKit; diff --git a/src/iOS/Avalonia.iOS/Extensions.cs b/src/iOS/Avalonia.iOS/Extensions.cs index 5364129911d..28708b20d89 100644 --- a/src/iOS/Avalonia.iOS/Extensions.cs +++ b/src/iOS/Avalonia.iOS/Extensions.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Media; using CoreGraphics; using UIKit; diff --git a/src/iOS/Avalonia.iOS/PlatformIconLoader.cs b/src/iOS/Avalonia.iOS/PlatformIconLoader.cs index ca54a660b32..c539aba846a 100644 --- a/src/iOS/Avalonia.iOS/PlatformIconLoader.cs +++ b/src/iOS/Avalonia.iOS/PlatformIconLoader.cs @@ -1,5 +1,5 @@ -using Avalonia.Platform; -using System.IO; +using System.IO; +using Avalonia.Platform; namespace Avalonia.iOS { @@ -43,4 +43,4 @@ public void Save(Stream outputStream) stream.CopyTo(outputStream); } } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/PlatformSettings.cs b/src/iOS/Avalonia.iOS/PlatformSettings.cs index 9f238d4d306..95457956291 100644 --- a/src/iOS/Avalonia.iOS/PlatformSettings.cs +++ b/src/iOS/Avalonia.iOS/PlatformSettings.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using Avalonia.Platform; using UIKit; diff --git a/src/iOS/Avalonia.iOS/PlatformThreadingInterface.cs b/src/iOS/Avalonia.iOS/PlatformThreadingInterface.cs index 43a620cccd5..7762e0e03bc 100644 --- a/src/iOS/Avalonia.iOS/PlatformThreadingInterface.cs +++ b/src/iOS/Avalonia.iOS/PlatformThreadingInterface.cs @@ -1,15 +1,8 @@ using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Reactive.Disposables; -using System.Text; using System.Threading; -using CoreAnimation; -using Foundation; using Avalonia.Platform; -using Avalonia.Shared.PlatformSupport; using Avalonia.Threading; +using Foundation; namespace Avalonia.iOS { diff --git a/src/iOS/Avalonia.iOS/Specific/KeyboardEventsHelper.cs b/src/iOS/Avalonia.iOS/Specific/KeyboardEventsHelper.cs index 567bb9a5e00..be32d12315a 100644 --- a/src/iOS/Avalonia.iOS/Specific/KeyboardEventsHelper.cs +++ b/src/iOS/Avalonia.iOS/Specific/KeyboardEventsHelper.cs @@ -1,11 +1,11 @@ -using ObjCRuntime; +using System; +using System.ComponentModel; +using System.Linq; using Avalonia.Controls; using Avalonia.Input; using Avalonia.Input.Raw; using Avalonia.Platform; -using System; -using System.ComponentModel; -using System.Linq; +using ObjCRuntime; using UIKit; namespace Avalonia.iOS.Specific @@ -122,7 +122,7 @@ public void UpdateKeyboardState(IInputElement element) _lastFocusedElement = element; } - public void ActivateAutoShowKeybord() + public void ActivateAutoShowKeyboard() { var kbDevice = (KeyboardDevice.Instance as INotifyPropertyChanged); @@ -144,4 +144,4 @@ public void Dispose() HandleEvents = false; } } -} \ No newline at end of file +} diff --git a/src/iOS/Avalonia.iOS/TopLevelImpl.cs b/src/iOS/Avalonia.iOS/TopLevelImpl.cs index 3a2d2a33c66..1101f532222 100644 --- a/src/iOS/Avalonia.iOS/TopLevelImpl.cs +++ b/src/iOS/Avalonia.iOS/TopLevelImpl.cs @@ -1,23 +1,15 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -using System.Linq; -using System.Reactive.Disposables; -using System.Text; -using CoreAnimation; -using CoreGraphics; -using Foundation; -using Avalonia.Controls.Platform; +using Avalonia.Controls.Platform.Surfaces; using Avalonia.Input; using Avalonia.Input.Raw; -using Avalonia.Media; -using Avalonia.Platform; -using UIKit; using Avalonia.iOS.Specific; -using ObjCRuntime; -using Avalonia.Controls; -using Avalonia.Controls.Platform.Surfaces; +using Avalonia.Platform; using Avalonia.Rendering; +using CoreGraphics; +using Foundation; +using ObjCRuntime; +using UIKit; namespace Avalonia.iOS { @@ -31,7 +23,7 @@ public TopLevelImpl() { _keyboardHelper = new KeyboardEventsHelper(this); AutoresizingMask = UIViewAutoresizing.All; - _keyboardHelper.ActivateAutoShowKeybord(); + _keyboardHelper.ActivateAutoShowKeyboard(); } [Export("hasText")] diff --git a/src/iOS/Avalonia.iOS/WindowingPlatformImpl.cs b/src/iOS/Avalonia.iOS/WindowingPlatformImpl.cs index 5cac259ce7c..9a40b7162eb 100644 --- a/src/iOS/Avalonia.iOS/WindowingPlatformImpl.cs +++ b/src/iOS/Avalonia.iOS/WindowingPlatformImpl.cs @@ -1,5 +1,5 @@ -using Avalonia.Platform; using System; +using Avalonia.Platform; namespace Avalonia.iOS { diff --git a/src/iOS/Avalonia.iOS/iOSPlatform.cs b/src/iOS/Avalonia.iOS/iOSPlatform.cs index 91e3bcc041a..abaebca4895 100644 --- a/src/iOS/Avalonia.iOS/iOSPlatform.cs +++ b/src/iOS/Avalonia.iOS/iOSPlatform.cs @@ -1,13 +1,10 @@ -using System; -using System.Reflection; +using Avalonia.Controls; using Avalonia.Input; using Avalonia.Input.Platform; using Avalonia.iOS; using Avalonia.Platform; -using Avalonia.Shared.PlatformSupport; -using UIKit; -using Avalonia.Controls; using Avalonia.Rendering; +using Avalonia.Shared.PlatformSupport; namespace Avalonia { diff --git a/src/tools/Avalonia.Designer.HostApp.NetFX/Program.cs b/src/tools/Avalonia.Designer.HostApp.NetFX/Program.cs index bef53bb685d..da1c5a1da38 100644 --- a/src/tools/Avalonia.Designer.HostApp.NetFX/Program.cs +++ b/src/tools/Avalonia.Designer.HostApp.NetFX/Program.cs @@ -1,11 +1,6 @@ using System; -using System.Collections.Generic; -using System.Diagnostics; using System.IO; -using System.Linq; using System.Reflection; -using System.Text; -using System.Threading.Tasks; namespace Avalonia.Designer.HostApp.NetFX {