Orbyss.ProgramKit.GeneratedSourceContract.Analyzers
0.1.0-alpha.2
dotnet add package Orbyss.ProgramKit.GeneratedSourceContract.Analyzers --version 0.1.0-alpha.2
NuGet\Install-Package Orbyss.ProgramKit.GeneratedSourceContract.Analyzers -Version 0.1.0-alpha.2
<PackageReference Include="Orbyss.ProgramKit.GeneratedSourceContract.Analyzers" Version="0.1.0-alpha.2"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="Orbyss.ProgramKit.GeneratedSourceContract.Analyzers" Version="0.1.0-alpha.2" />
<PackageReference Include="Orbyss.ProgramKit.GeneratedSourceContract.Analyzers"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add Orbyss.ProgramKit.GeneratedSourceContract.Analyzers --version 0.1.0-alpha.2
#r "nuget: Orbyss.ProgramKit.GeneratedSourceContract.Analyzers, 0.1.0-alpha.2"
#:package Orbyss.ProgramKit.GeneratedSourceContract.Analyzers@0.1.0-alpha.2
#addin nuget:?package=Orbyss.ProgramKit.GeneratedSourceContract.Analyzers&version=0.1.0-alpha.2&prerelease
#tool nuget:?package=Orbyss.ProgramKit.GeneratedSourceContract.Analyzers&version=0.1.0-alpha.2&prerelease
Orbyss.ProgramKit.GeneratedSourceContract.Analyzers
This analyzer-only package implements exactly one public Program Kit contract:
pkid:contract:program-kit:generated-source-convention@1.0.0.
PKCC001 checks the compilation-observable pairing between the exact
// <auto-generated program-kit> first-line header and the exact
ProgramKitGenerated/<intent>/<file>.cs logical path. It does not prove
generator identity, ownership transfer, manifest selection, physical-source
inventory, or any Program Kit-private PKCS policy.
Selection is direct and opt-in:
<PropertyGroup>
<ProgramKitGeneratedSourceContract>1.0.0</ProgramKitGeneratedSourceContract>
<ProgramKitPublicAnalyzerReceiptNonce>0123456789abcdef0123456789abcdef</ProgramKitPublicAnalyzerReceiptNonce>
</PropertyGroup>
<ItemGroup>
<CompilerVisibleProperty Include="ProgramKitGeneratedSourceContract" />
<CompilerVisibleProperty Include="ProgramKitPublicAnalyzerReceiptNonce" />
<PackageReference
Include="Orbyss.ProgramKit.GeneratedSourceContract.Analyzers"
PrivateAssets="all"
IncludeAssets="runtime; build; native; contentfiles; analyzers; buildtransitive" />
</ItemGroup>
The package contains only analyzers/dotnet/cs plus its contract, schema, and
README. It contains no lib, ref, runtime, build, or buildTransitive
asset and activates no unrelated Program Kit rule.
Learn more about Target Frameworks and .NET Standard.
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 | Downloads | Last Updated |
|---|