diff --git a/pgLabII.PgUtils.Tests/ConnectionStrings/DbConnectionStringBuilderTests.cs b/pgLabII.PgUtils.Tests/ConnectionStrings/DbConnectionStringBuilderTests.cs index 303d5da..2e8dbb3 100644 --- a/pgLabII.PgUtils.Tests/ConnectionStrings/DbConnectionStringBuilderTests.cs +++ b/pgLabII.PgUtils.Tests/ConnectionStrings/DbConnectionStringBuilderTests.cs @@ -1,5 +1,4 @@ using System.Data.Common; -using Npgsql; namespace pgLabII.PgUtils.Tests.ConnectionStrings; diff --git a/pgLabII.PgUtils.Tests/ConnectionStrings/NpgsqlCodecTests.cs b/pgLabII.PgUtils.Tests/ConnectionStrings/NpgsqlCodecTests.cs index 11fa216..b5ecdd9 100644 --- a/pgLabII.PgUtils.Tests/ConnectionStrings/NpgsqlCodecTests.cs +++ b/pgLabII.PgUtils.Tests/ConnectionStrings/NpgsqlCodecTests.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Npgsql; +using Npgsql; using pgLabII.PgUtils.ConnectionStrings; namespace pgLabII.PgUtils.Tests.ConnectionStrings; diff --git a/pgLabII.PgUtils.Tests/ConnectionStrings/UrlCodecTests.cs b/pgLabII.PgUtils.Tests/ConnectionStrings/UrlCodecTests.cs index 8d1c39b..07d43a7 100644 --- a/pgLabII.PgUtils.Tests/ConnectionStrings/UrlCodecTests.cs +++ b/pgLabII.PgUtils.Tests/ConnectionStrings/UrlCodecTests.cs @@ -1,5 +1,4 @@ -using System.Collections.Generic; -using Npgsql; +using Npgsql; using pgLabII.PgUtils.ConnectionStrings; namespace pgLabII.PgUtils.Tests.ConnectionStrings; diff --git a/pgLabII.PgUtils.Tests/ConnectionStrings/Util/UnitTestTokenizerTests.cs b/pgLabII.PgUtils.Tests/ConnectionStrings/Util/UnitTestTokenizerTests.cs index 8c85e5f..9d0ec34 100644 --- a/pgLabII.PgUtils.Tests/ConnectionStrings/Util/UnitTestTokenizerTests.cs +++ b/pgLabII.PgUtils.Tests/ConnectionStrings/Util/UnitTestTokenizerTests.cs @@ -1,6 +1,4 @@ -using FluentResults; - -namespace pgLabII.PgUtils.Tests.ConnectionStrings.Util; +namespace pgLabII.PgUtils.Tests.ConnectionStrings.Util; public class UnitTestTokenizerTests { diff --git a/pgLabII.PgUtils/ConnectionStrings/CodecCommon.cs b/pgLabII.PgUtils/ConnectionStrings/CodecCommon.cs index bef3c04..dd383b2 100644 --- a/pgLabII.PgUtils/ConnectionStrings/CodecCommon.cs +++ b/pgLabII.PgUtils/ConnectionStrings/CodecCommon.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Globalization; -using System.Linq; -using System.Text; +using System.Globalization; using Npgsql; namespace pgLabII.PgUtils.ConnectionStrings; diff --git a/pgLabII.PgUtils/ConnectionStrings/ConnectionStringService.cs b/pgLabII.PgUtils/ConnectionStrings/ConnectionStringService.cs index b715866..746d908 100644 --- a/pgLabII.PgUtils/ConnectionStrings/ConnectionStringService.cs +++ b/pgLabII.PgUtils/ConnectionStrings/ConnectionStringService.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using FluentResults; +using FluentResults; namespace pgLabII.PgUtils.ConnectionStrings; diff --git a/pgLabII.PgUtils/ConnectionStrings/HostEndpoint.cs b/pgLabII.PgUtils/ConnectionStrings/HostEndpoint.cs index b03d3f7..a5ca42c 100644 --- a/pgLabII.PgUtils/ConnectionStrings/HostEndpoint.cs +++ b/pgLabII.PgUtils/ConnectionStrings/HostEndpoint.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; - -namespace pgLabII.PgUtils.ConnectionStrings; +namespace pgLabII.PgUtils.ConnectionStrings; public sealed class HostEndpoint { diff --git a/pgLabII.PgUtils/ConnectionStrings/JdbcCodec.cs b/pgLabII.PgUtils/ConnectionStrings/JdbcCodec.cs index 1274f9c..5776dda 100644 --- a/pgLabII.PgUtils/ConnectionStrings/JdbcCodec.cs +++ b/pgLabII.PgUtils/ConnectionStrings/JdbcCodec.cs @@ -1,11 +1,7 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics.CodeAnalysis; +using System.Diagnostics.CodeAnalysis; using System.Globalization; -using System.Linq; using System.Text; using FluentResults; -using Npgsql; namespace pgLabII.PgUtils.ConnectionStrings; diff --git a/pgLabII.PgUtils/ConnectionStrings/NpgsqlCodec.cs b/pgLabII.PgUtils/ConnectionStrings/NpgsqlCodec.cs index ba67313..4fa7765 100644 --- a/pgLabII.PgUtils/ConnectionStrings/NpgsqlCodec.cs +++ b/pgLabII.PgUtils/ConnectionStrings/NpgsqlCodec.cs @@ -1,7 +1,5 @@ -using System.Collections; -using System.Data.Common; +using System.Data.Common; using System.Globalization; -using System.Text; using FluentResults; using Npgsql; diff --git a/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringParser.cs b/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringParser.cs index 6842a19..c255d81 100644 --- a/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringParser.cs +++ b/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringParser.cs @@ -1,5 +1,4 @@ -using System.Collections.ObjectModel; -using FluentResults; +using FluentResults; using Npgsql; namespace pgLabII.PgUtils.ConnectionStrings; diff --git a/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringTokenizer.cs b/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringTokenizer.cs index c27a568..06d632b 100644 --- a/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringTokenizer.cs +++ b/pgLabII.PgUtils/ConnectionStrings/Pq/PqConnectionStringTokenizer.cs @@ -1,6 +1,5 @@ using System.Text; using FluentResults; -using static System.Net.Mime.MediaTypeNames; namespace pgLabII.PgUtils.ConnectionStrings; diff --git a/pgLabII/App.axaml.cs b/pgLabII/App.axaml.cs index 4403271..639b8ae 100644 --- a/pgLabII/App.axaml.cs +++ b/pgLabII/App.axaml.cs @@ -4,7 +4,6 @@ using Avalonia.Markup.Xaml; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; using pgLabII.Infra; -using pgLabII.ViewModels; using pgLabII.Views; namespace pgLabII; diff --git a/pgLabII/ConnectionManager/ConnectionRepository.cs b/pgLabII/ConnectionManager/ConnectionRepository.cs index 1259b40..233a6ef 100644 --- a/pgLabII/ConnectionManager/ConnectionRepository.cs +++ b/pgLabII/ConnectionManager/ConnectionRepository.cs @@ -1,10 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace pgLabII.ConnectionManager; +namespace pgLabII.ConnectionManager; internal class ConnectionRepository { } diff --git a/pgLabII/Contracts/IEditHistoryManager.cs b/pgLabII/Contracts/IEditHistoryManager.cs index d93ddf8..049d74b 100644 --- a/pgLabII/Contracts/IEditHistoryManager.cs +++ b/pgLabII/Contracts/IEditHistoryManager.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; -using pgLabII.Model; -using pgLabII.Views.Controls; +using pgLabII.Model; namespace pgLabII; diff --git a/pgLabII/EditHistoryManager/EditBuffer.cs b/pgLabII/EditHistoryManager/EditBuffer.cs index 60e8f54..1616b60 100644 --- a/pgLabII/EditHistoryManager/EditBuffer.cs +++ b/pgLabII/EditHistoryManager/EditBuffer.cs @@ -1,5 +1,4 @@ -using System; -using System.Text; +using System.Text; namespace pgLabII; diff --git a/pgLabII/EditHistoryManager/EditHistoryManager.cs b/pgLabII/EditHistoryManager/EditHistoryManager.cs index 45ba53d..9f4a2d6 100644 --- a/pgLabII/EditHistoryManager/EditHistoryManager.cs +++ b/pgLabII/EditHistoryManager/EditHistoryManager.cs @@ -1,6 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Timers; +using System.Timers; using pgLabII.Infra; using pgLabII.Model; @@ -13,7 +11,7 @@ public class EditHistoryManager : IEditHistoryManager private readonly List _pendingEdits = new(); private EditBuffer? _currentBuffer; private const int BufferTimeoutMs = 500; - private readonly Timer _idleFlushTimer; + private readonly System.Timers.Timer _idleFlushTimer; private readonly object _sync = new object(); public EditHistoryManager(LocalDb db, Document document) @@ -21,7 +19,7 @@ public class EditHistoryManager : IEditHistoryManager _db = db; _document = document; - _idleFlushTimer = new Timer(BufferTimeoutMs) + _idleFlushTimer = new (BufferTimeoutMs) { AutoReset = false, Enabled = false diff --git a/pgLabII/EditHistoryManager/EditOperation.cs b/pgLabII/EditHistoryManager/EditOperation.cs index b0fb10c..8eef1d9 100644 --- a/pgLabII/EditHistoryManager/EditOperation.cs +++ b/pgLabII/EditHistoryManager/EditOperation.cs @@ -1,6 +1,4 @@ -using System; - -namespace pgLabII; +namespace pgLabII; public class EditOperation { diff --git a/pgLabII/Infra/LocalDb.cs b/pgLabII/Infra/LocalDb.cs index 2d1343b..6baa326 100644 --- a/pgLabII/Infra/LocalDb.cs +++ b/pgLabII/Infra/LocalDb.cs @@ -1,6 +1,4 @@ -using System; -using Avalonia.Controls.Shapes; -using Avalonia.Media; +using Avalonia.Media; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using pgLabII.Model; diff --git a/pgLabII/Model/Document.cs b/pgLabII/Model/Document.cs index 01e3f62..9c6bd0c 100644 --- a/pgLabII/Model/Document.cs +++ b/pgLabII/Model/Document.cs @@ -1,7 +1,4 @@ -using System; -using System.Collections.Generic; - -namespace pgLabII.Model; +namespace pgLabII.Model; public class Document { diff --git a/pgLabII/Model/EditHistoryEntry.cs b/pgLabII/Model/EditHistoryEntry.cs index 750d2c9..bdab4b8 100644 --- a/pgLabII/Model/EditHistoryEntry.cs +++ b/pgLabII/Model/EditHistoryEntry.cs @@ -1,6 +1,4 @@ -using System; - -namespace pgLabII.Model; +namespace pgLabII.Model; public class EditHistoryEntry { diff --git a/pgLabII/Model/ServerConfigurationEntity.cs b/pgLabII/Model/ServerConfigurationEntity.cs index 0b28c7b..8b95fc8 100644 --- a/pgLabII/Model/ServerConfigurationEntity.cs +++ b/pgLabII/Model/ServerConfigurationEntity.cs @@ -1,5 +1,4 @@ -using System; -using Npgsql; +using Npgsql; namespace pgLabII.Model; diff --git a/pgLabII/Services/DocumentSessionFactory.cs b/pgLabII/Services/DocumentSessionFactory.cs index a16640b..5f11ec7 100644 --- a/pgLabII/Services/DocumentSessionFactory.cs +++ b/pgLabII/Services/DocumentSessionFactory.cs @@ -1,5 +1,4 @@ -using System; -using pgLabII.Infra; +using pgLabII.Infra; namespace pgLabII.Services; diff --git a/pgLabII/Services/ServerConfigurationMapping.cs b/pgLabII/Services/ServerConfigurationMapping.cs index a61b0f6..99fece1 100644 --- a/pgLabII/Services/ServerConfigurationMapping.cs +++ b/pgLabII/Services/ServerConfigurationMapping.cs @@ -1,8 +1,4 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using Npgsql; -using pgLabII.Model; +using pgLabII.Model; using pgLabII.PgUtils.ConnectionStrings; namespace pgLabII.Services; diff --git a/pgLabII/ViewLocator.cs b/pgLabII/ViewLocator.cs index 8febb4f..691656c 100644 --- a/pgLabII/ViewLocator.cs +++ b/pgLabII/ViewLocator.cs @@ -1,7 +1,5 @@ -using System; using Avalonia.Controls; using Avalonia.Controls.Templates; -using pgLabII.ViewModels; namespace pgLabII; diff --git a/pgLabII/ViewModels/MainViewModel.cs b/pgLabII/ViewModels/MainViewModel.cs index bf3e70f..966c217 100644 --- a/pgLabII/ViewModels/MainViewModel.cs +++ b/pgLabII/ViewModels/MainViewModel.cs @@ -1,8 +1,4 @@ - -using System; -using Microsoft.Extensions.DependencyInjection; - -namespace pgLabII.ViewModels; +namespace pgLabII.ViewModels; public class MainViewModel : ViewModelBase { diff --git a/pgLabII/ViewModels/QueryToolViewModel.cs b/pgLabII/ViewModels/QueryToolViewModel.cs index 8968d48..4285c86 100644 --- a/pgLabII/ViewModels/QueryToolViewModel.cs +++ b/pgLabII/ViewModels/QueryToolViewModel.cs @@ -1,8 +1,5 @@ -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; +using System.Collections.ObjectModel; using System.Reactive; -using System.Threading.Tasks; using Npgsql; using ReactiveUI; using ReactiveUI.SourceGenerators; diff --git a/pgLabII/ViewModels/ServerConfigurationViewModel.cs b/pgLabII/ViewModels/ServerConfigurationViewModel.cs index 3718e09..2065b57 100644 --- a/pgLabII/ViewModels/ServerConfigurationViewModel.cs +++ b/pgLabII/ViewModels/ServerConfigurationViewModel.cs @@ -1,5 +1,4 @@ -using System; -using System.Reactive; +using System.Reactive; using Avalonia.Media; using Npgsql; using pgLabII.Model; diff --git a/pgLabII/ViewModels/ServerListViewModel.cs b/pgLabII/ViewModels/ServerListViewModel.cs index 0e7a51b..8319ed0 100644 --- a/pgLabII/ViewModels/ServerListViewModel.cs +++ b/pgLabII/ViewModels/ServerListViewModel.cs @@ -3,7 +3,6 @@ using ReactiveUI; using System.Reactive; using Avalonia.Media; using pgLabII.Views; -using pgLabII.Model; namespace pgLabII.ViewModels; diff --git a/pgLabII/Views/Controls/CodeEditorView.axaml.cs b/pgLabII/Views/Controls/CodeEditorView.axaml.cs index c7f8a06..754a536 100644 --- a/pgLabII/Views/Controls/CodeEditorView.axaml.cs +++ b/pgLabII/Views/Controls/CodeEditorView.axaml.cs @@ -1,12 +1,8 @@ -using System.IO; -using Avalonia; +using Avalonia; using Avalonia.Controls; -using Avalonia.Data; using AvaloniaEdit.Document; using AvaloniaEdit.TextMate; using TextMateSharp.Grammars; -using System; -using System.Reactive.Linq; namespace pgLabII.Views.Controls; diff --git a/pgLabII/Views/DatabaseListView.axaml.cs b/pgLabII/Views/DatabaseListView.axaml.cs index 462dea5..56681a8 100644 --- a/pgLabII/Views/DatabaseListView.axaml.cs +++ b/pgLabII/Views/DatabaseListView.axaml.cs @@ -1,6 +1,4 @@ -using Avalonia; -using Avalonia.Controls; -using Avalonia.Markup.Xaml; +using Avalonia.Controls; namespace pgLabII.Views; diff --git a/pgLabII/Views/EditServerConfigurationWindow.axaml.cs b/pgLabII/Views/EditServerConfigurationWindow.axaml.cs index 7bd4093..73135bf 100644 --- a/pgLabII/Views/EditServerConfigurationWindow.axaml.cs +++ b/pgLabII/Views/EditServerConfigurationWindow.axaml.cs @@ -1,7 +1,4 @@ using System.Reactive.Disposables; -using Avalonia; -using Avalonia.Controls; -using Avalonia.Markup.Xaml; using Avalonia.ReactiveUI; using pgLabII.ViewModels; using ReactiveUI; diff --git a/pgLabII/Views/ServerListView.axaml.cs b/pgLabII/Views/ServerListView.axaml.cs index eb5c023..c482161 100644 --- a/pgLabII/Views/ServerListView.axaml.cs +++ b/pgLabII/Views/ServerListView.axaml.cs @@ -1,5 +1,4 @@ using Avalonia.Controls; -using pgLabII.ViewModels; namespace pgLabII.Views; diff --git a/pgLabII/Views/ServerWindow.axaml.cs b/pgLabII/Views/ServerWindow.axaml.cs index a754f5b..5929285 100644 --- a/pgLabII/Views/ServerWindow.axaml.cs +++ b/pgLabII/Views/ServerWindow.axaml.cs @@ -1,6 +1,4 @@ -using Avalonia; -using Avalonia.Controls; -using Avalonia.Markup.Xaml; +using Avalonia.Controls; namespace pgLabII.Views; diff --git a/pgLabII/Views/SingleDatabaseWindow.axaml.cs b/pgLabII/Views/SingleDatabaseWindow.axaml.cs index d8f2ab3..0a6e593 100644 --- a/pgLabII/Views/SingleDatabaseWindow.axaml.cs +++ b/pgLabII/Views/SingleDatabaseWindow.axaml.cs @@ -1,6 +1,4 @@ -using Avalonia; -using Avalonia.Controls; -using Avalonia.Markup.Xaml; +using Avalonia.Controls; using pgLabII.Model; using pgLabII.ViewModels;