Found 32 packages
A collection of code fixes for C# compiler diagnostics, powered by Roslyn.
AsyncFixer detects common async/await anti-patterns and, when possible, offers automatic fixes. It currently reports 6 categories of async/await misuse and provides code fixes for 3 of them. It has been validated against thousands of open-source C# projects and is designed to handle tricky real-world edge cases. Tool-friendly diagnostics support AI-assisted workflows even when a built-in code fix is not available.
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the Source Generators package for ReactiveUI
Additional code fix tools for Roslyn-based analyzers.
The redistributable package for Metalama.Extensions.CodeFixes, which does not implicitly cause referencing projects to use the Metalama compiler.
A commercial Metalama extension that allows to attach code fix suggestions to errors and warnings, and to suggest code refactorings.
Package Description
Code fixes for Veggerby.Units analyzers (VUNITS001, VUNITS002).
Provides a re-factoring and re-imagining of the Code Fixes elements deployed in the default Analysis and Code Fixes project template. This particular assembly focuses on Code Fixes only as part of that re-factoring effort.
Additional code fix tools for Roslyn-based analyzers, compatible with VS 2019.
Package Description
AsyncFixer detects common async/await anti-patterns and, when possible, offers automatic fixes. It currently reports 6 categories of async/await misuse and provides code fixes for 3 of them. It has been validated against thousands of open-source C# projects and is designed to handle tricky real-world edge cases. Tool-friendly diagnostics support AI-assisted workflows even when a built-in code fix is not available.
Provides a re-factoring and re-imagining of the Code Fixes elements deployed in the default Analysis and Code Fixes project template. This particular assembly focuses on Code Fixes only as part of that re-factoring effort.
Apply auto-fixes for source analyzers from the command line.
Code fixes for Murmu.Common analyzers (IDE only).
Code fixes for FluentPatcher analyzers.
NPipeline analyzers and code fixes for detecting and resolving common pipeline configuration issues
Analyzer that ensures that dictionary with enum key type sets values for all defined enum keys when decorated with a [Exhaustive] attribute
Source generator package adding support for newer Roslyn features than for example an analyzer is compiled against. The consuming project needs to reference a version of the CodeAnalysis.Lightup.Runtime package which is compatible with version 1.2.0.
Package Description