From 34dc9f481f320ebd8c9b507b37c4addab7be772b Mon Sep 17 00:00:00 2001 From: IvenBach Date: Tue, 20 Apr 2021 13:40:56 -0700 Subject: [PATCH] Opportunistic edits Discard variable Simplify string interpolation Suppress remove unused parameter message Suppress remove unread private member message Suppress naming rule violation message --- .../UnreachableCaseEvaluation/UnreachableCaseInspector.cs | 2 +- .../Navigation/CodeExplorer/CodeExplorerViewModel.cs | 6 +++++- Rubberduck.Core/UI/UnitTesting/TestExplorerViewModel.cs | 2 ++ RubberduckTests/CodeExplorer/MockedCodeExplorer.cs | 4 ++-- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Rubberduck.CodeAnalysis/Inspections/Concrete/UnreachableCaseEvaluation/UnreachableCaseInspector.cs b/Rubberduck.CodeAnalysis/Inspections/Concrete/UnreachableCaseEvaluation/UnreachableCaseInspector.cs index 552c84d3c0..5d1d30ca61 100644 --- a/Rubberduck.CodeAnalysis/Inspections/Concrete/UnreachableCaseEvaluation/UnreachableCaseInspector.cs +++ b/Rubberduck.CodeAnalysis/Inspections/Concrete/UnreachableCaseEvaluation/UnreachableCaseInspector.cs @@ -225,7 +225,7 @@ private string GetBaseTypeForDeclaration(Declaration declaration) VBAParser.SelectCaseStmtContext selectStmt, IParseTreeVisitorResults parseTreeValues) { - var (typeName, value) = SelectExpressionTypeNameAndValue(selectStmt, parseTreeValues); + var (typeName, _) = SelectExpressionTypeNameAndValue(selectStmt, parseTreeValues); return typeName; } diff --git a/Rubberduck.Core/Navigation/CodeExplorer/CodeExplorerViewModel.cs b/Rubberduck.Core/Navigation/CodeExplorer/CodeExplorerViewModel.cs index e5c77b0be0..8270aa709f 100644 --- a/Rubberduck.Core/Navigation/CodeExplorer/CodeExplorerViewModel.cs +++ b/Rubberduck.Core/Navigation/CodeExplorer/CodeExplorerViewModel.cs @@ -39,13 +39,15 @@ public enum CodeExplorerSortOrder public sealed class CodeExplorerViewModel : ViewModelBase { // ReSharper disable NotAccessedField.Local - The settings providers aren't used, but several enhancement requests will need them. +#pragma warning disable IDE0052 // Remove unread private members private readonly RubberduckParserState _state; private readonly RemoveCommand _externalRemoveCommand; - private readonly IConfigurationService _generalSettingsProvider; + private readonly IConfigurationService _generalSettingsProvider; private readonly IConfigurationService _windowSettingsProvider; private readonly IUiDispatcher _uiDispatcher; private readonly IVBE _vbe; private readonly ITemplateProvider _templateProvider; +#pragma warning restore IDE0052 // Remove unread private members // ReSharper restore NotAccessedField.Local public CodeExplorerViewModel( @@ -94,7 +96,9 @@ public sealed class CodeExplorerViewModel : ViewModelBase public ObservableCollection Projects { get; } = new ObservableCollection(); +#pragma warning disable IDE1006 // Naming Styles private ObservableCollection