Scand.StormPetrel.Generator.Analyzer 1.0.0

Prefix Reserved
dotnet add package Scand.StormPetrel.Generator.Analyzer --version 1.0.0
                    
NuGet\Install-Package Scand.StormPetrel.Generator.Analyzer -Version 1.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Scand.StormPetrel.Generator.Analyzer" Version="1.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Scand.StormPetrel.Generator.Analyzer" Version="1.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Scand.StormPetrel.Generator.Analyzer" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Scand.StormPetrel.Generator.Analyzer --version 1.0.0
                    
#r "nuget: Scand.StormPetrel.Generator.Analyzer, 1.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Scand.StormPetrel.Generator.Analyzer@1.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Scand.StormPetrel.Generator.Analyzer&version=1.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Scand.StormPetrel.Generator.Analyzer&version=1.0.0
                    
Install as a Cake Tool

Scand Storm Petrel Analyzers

Scand Storm Petrel Analyzers

Overview

NuGet Version

Analyzers for .NET test projects to ensure their code and configuration are compatible with Scand Storm Petrel's expected baseline updates.

Rules

  • Storm Petrel Settings File Rules
    • SCANDSP1000 "Unreferenced Storm Petrel settings JSON file".
    • SCANDSP1001 "Malformed Storm Petrel settings JSON file".
    • SCANDSP1002 "Storm Petrel settings JSON file contains redundant fields".
    • SCANDSP1003 "Invalid Regex pattern in Storm Petrel settings JSON file".
  • Test Method Rules
    • SCANDSP2000 "Scand Storm Petrel cannot detect baselines to update in test method".
  • Test Method Data Source Rules
    • SCANDSP3000 "Test data source method design unsuitable for baseline updates".

Getting Started

  • Add Scand.StormPetrel.Generator.Analyzer NuGet Package reference to your .NET test project.
  • Build the project. Analyzer diagnostics are reported in the build output or displayed in the Error List tab of the IDE.

Supported Software

See Storm Petrel Generator Supported Software for more details.

CHANGELOG

See CHANGELOG for more details.

References

At SCAND, we specialize in building advanced .NET solutions to help businesses develop new or modernize their legacy applications. If you need help getting started with Storm Petrel or support with implementation, we're ready to assist. Whether you're refactoring or rewriting, our team can help solve any challenges you might face. Visit our page to learn more, or reach out for hands-on guidance.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.0 146 9/4/2025

See CHANGELOG file referenced in README.