A Roslyn analyzer that verifies if Sitecore ID's and paths are valid in serialized Unicorn data (the Rainbow format)

Install-Package RainbowDataAnalyzer -Version
dotnet add package RainbowDataAnalyzer --version
<PackageReference Include="RainbowDataAnalyzer" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RainbowDataAnalyzer --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

1.5.1 - Fixed bug with quotes being used in the paths (presumably an update to the Rainbow format)
     1.5.0 - Minor bug fixes with regard to HtmlHelper.Field(...) and collection that could be modified + added support for IsDerived (as used in Habitat)
     1.4.0 - Added support for Glass attribute checking
     1.3.0 - Minor bugfixes and added quick info tooltips that show the Sitecore id/path.
     1.2.0 - Field names and IDs can now also be checked to be on the correct template
     1.1.0 - Added support for checking fields
     1.0.0 - Analyzer implemented that checks for Sitecore IDs and paths


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 405 3/20/2019 688 5/14/2017
1.4.6307.26679 511 4/8/2017
1.3.6262.21191 724 2/22/2017
1.2.6248.39070 459 2/8/2017
1.1.6238.32091 488 1/29/2017
1.0.6235.15651 514 1/26/2017