Closed christianhelle closed 5 months ago
This pull request introduces new features to handle and execute the Refitter command in Visual Studio.
This PR enhances the handling of .refitter files and the execution of the Refitter command in Visual Studio.
.refitter
RunRefitterCommandException
RefitterCodeGenerator
RefitterCommand
VsPackage
TrySetupVersionTrackingAsync
This implements #845
Failed conditions 3.3% Coverage on New Code (required ≥ 80%) 15.7% Duplication on New Code (required ≤ 3%)
See analysis details on SonarCloud
PR Classification
This pull request introduces new features to handle and execute the Refitter command in Visual Studio.
PR Summary
This PR enhances the handling of
.refitter
files and the execution of the Refitter command in Visual Studio.RunRefitterCommandException
to handle exceptions related to the Refitter command execution.RefitterCodeGenerator
class to handle.refitter
input files and convert other files to.refitter
.RefitterCommand
class for initializing and executing the Refitter command in Visual Studio.VsPackage
class to includeRefitterCommand
in the command initialization and to provide a UI context rule for the Refitter command.TrySetupVersionTrackingAsync
method inVsPackage
class to switch to the main thread before getting the Visual Studio version.Screenshots
This implements #845