DelSole.CrossAnalyzers is a collection of code analyzers and refactorings for both C# and Visual Basic, intended to work on multiple platforms and to simplify common tasks. Analyzers are available as you type, refactorings can be invoked right-clicking on a type definition.
Detects assignments of List objects to ItemsSource and DataContext properties in platforms such as WPF, UWP, Xamarin where you should use ObservableCollection instead DateTimeOffset Analyzer Async Suffix Analyzer (updated) Async Void Analyzer (Visual Basic only) Available refactorings Implement INotifyPropertyChanged interface Implements the INotifyPropertyChanged interface on a class that exposes any properties, providing explicit setters and OnPropertyChanged method invocation. In Visual Basic, the refactoring is available right-clicking a property declaration instead of a class. To be fixed soon. Make ViewModelBase class Make RelayCommand class Make ViewModel class (C# only) |