Skip to content

Commit ec4ade7

Browse files
CopilotGabrielDuf
andauthored
fix: resolve IDE0031 style violations in test-codebase workflow
Agent-Logs-Url: https://github.com/Devolutions/UniGetUI/sessions/daf1bcbb-ba45-4dab-8d88-13e747bf97b1 Co-authored-by: GabrielDuf <78387669+GabrielDuf@users.noreply.github.com>
1 parent 18e10ef commit ec4ade7

3 files changed

Lines changed: 6 additions & 17 deletions

File tree

src/UniGetUI.Avalonia/ViewModels/MainWindowViewModel.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,11 @@ partial void OnGlobalSearchTextChanged(string value)
108108

109109
private void SubscribeToPageViewModel(AbstractPackagesPage? page)
110110
{
111-
if (_subscribedPageViewModel is not null)
112-
_subscribedPageViewModel.PropertyChanged -= OnPageViewModelPropertyChanged;
111+
_subscribedPageViewModel?.PropertyChanged -= OnPageViewModelPropertyChanged;
113112

114113
_subscribedPageViewModel = page?.ViewModel;
115114

116-
if (_subscribedPageViewModel is not null)
117-
_subscribedPageViewModel.PropertyChanged += OnPageViewModelPropertyChanged;
115+
_subscribedPageViewModel?.PropertyChanged += OnPageViewModelPropertyChanged;
118116
}
119117

120118
private void OnPageViewModelPropertyChanged(object? sender, System.ComponentModel.PropertyChangedEventArgs e)

src/UniGetUI.Avalonia/Views/Controls/InfoBar.axaml.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,13 @@ public InfoBar()
2323

2424
private void OnDataContextChanged(object? sender, EventArgs e)
2525
{
26-
if (_vm is not null)
27-
_vm.PropertyChanged -= OnViewModelPropertyChanged;
26+
_vm?.PropertyChanged -= OnViewModelPropertyChanged;
2827

2928
_vm = DataContext as InfoBarViewModel;
3029

30+
_vm?.PropertyChanged += OnViewModelPropertyChanged;
3131
if (_vm is not null)
32-
{
33-
_vm.PropertyChanged += OnViewModelPropertyChanged;
3432
ApplySeverity(_vm.Severity);
35-
}
3633
}
3734

3835
private void OnViewModelPropertyChanged(object? sender, System.ComponentModel.PropertyChangedEventArgs e)

src/UniGetUI/Controls/PackageItemContainer.cs

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,9 @@ public PackageWrapper Wrapper
1717
get => _wrapper;
1818
set
1919
{
20-
if (_wrapper != null)
21-
{
22-
_wrapper.PropertyChanged -= Wrapper_PropertyChanged;
23-
}
20+
_wrapper?.PropertyChanged -= Wrapper_PropertyChanged;
2421
_wrapper = value;
25-
if (_wrapper != null)
26-
{
27-
_wrapper.PropertyChanged += Wrapper_PropertyChanged;
28-
}
22+
_wrapper?.PropertyChanged += Wrapper_PropertyChanged;
2923
}
3024
}
3125

0 commit comments

Comments
 (0)