Zphil.LoadBearing.Roslyn
0.8.0
dotnet add package Zphil.LoadBearing.Roslyn --version 0.8.0
NuGet\Install-Package Zphil.LoadBearing.Roslyn -Version 0.8.0
<PackageReference Include="Zphil.LoadBearing.Roslyn" Version="0.8.0" />
<PackageVersion Include="Zphil.LoadBearing.Roslyn" Version="0.8.0" />
<PackageReference Include="Zphil.LoadBearing.Roslyn" />
paket add Zphil.LoadBearing.Roslyn --version 0.8.0
#r "nuget: Zphil.LoadBearing.Roslyn, 0.8.0"
#:package Zphil.LoadBearing.Roslyn@0.8.0
#addin nuget:?package=Zphil.LoadBearing.Roslyn&version=0.8.0
#tool nuget:?package=Zphil.LoadBearing.Roslyn&version=0.8.0
Zphil.LoadBearing.Roslyn
Zphil.LoadBearing.Roslyn is LoadBearing's Roslyn
extraction and workspace infrastructure: MSBuildWorkspace loading, type- and member-level
dependency-edge extraction, and the baseline-file host layer.
Not intended for direct reference. This package exists because it is a dependency of the packages you actually use:
- Writing an architecture spec? Reference
Zphil.LoadBearing(the contract package) and nothing else. - Running rules as xUnit tests? Reference
Zphil.LoadBearing.Xunit, which pulls this in transitively. - Checking, rendering, or serving MCP? Install the
Zphil.LoadBearing.Cliglobal tool, which bundles this assembly.
Its API is internal-first and moves with the tool, not with a compatibility promise.
License
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Basic.CompilerLog.Util (>= 0.9.62)
- Microsoft.Build.Locator (>= 1.11.2)
- Microsoft.CodeAnalysis (>= 5.9.0)
- Microsoft.CodeAnalysis.CSharp.Workspaces (>= 5.9.0)
- Microsoft.CodeAnalysis.Workspaces.MSBuild (>= 5.9.0)
- Zphil.LoadBearing (>= 0.8.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Zphil.LoadBearing.Roslyn:
| Package | Downloads |
|---|---|
|
Zphil.LoadBearing.Xunit
The LoadBearing xUnit adapter: derive a test class from ArchRuleTests<TSpec> and every rule in the architecture spec becomes an individually named xUnit test, with failure text identical to the loadbearing CLI. Requires xunit.v3 4.0.0 or later, which runs on Microsoft.Testing.Platform rather than VSTest, and a .NET SDK on the test host (the checker loads the target solution through MSBuildWorkspace). |
GitHub repositories
This package is not used by any popular GitHub repositories.