- Added license expressions and provenance fields to expected JSON outputs for .NET and Rust analyzers. - Introduced new .nuspec files for StellaOps.Runtime.SelfContained and StellaOps.Toolkit packages, including license information. - Created LICENSE.txt files for both toolkit packages with clear licensing terms. - Updated expected JSON for signed and simple analyzers to include license information and provenance. - Enhanced the SPRINTS_LANG_IMPLEMENTATION_PLAN.md with detailed progress and future sprint outlines, ensuring clarity on deliverables and acceptance metrics.
62 lines
1.6 KiB
JSON
62 lines
1.6 KiB
JSON
[
|
|
{
|
|
"analyzerId": "rust",
|
|
"componentKey": "purl::pkg:cargo/my_app@0.1.0",
|
|
"purl": "pkg:cargo/my_app@0.1.0",
|
|
"name": "my_app",
|
|
"version": "0.1.0",
|
|
"type": "cargo",
|
|
"usedByEntrypoint": false,
|
|
"metadata": {
|
|
"cargo.lock.path": "Cargo.lock",
|
|
"fingerprint.profile": "debug",
|
|
"fingerprint.targetKind": "bin",
|
|
"source": "registry\u002Bhttps://github.com/rust-lang/crates.io-index"
|
|
},
|
|
"evidence": [
|
|
{
|
|
"kind": "file",
|
|
"source": "cargo.fingerprint",
|
|
"locator": "target/debug/.fingerprint/my_app-1234567890abcdef/bin-my_app-1234567890abcdef.json",
|
|
"value": "bin"
|
|
},
|
|
{
|
|
"kind": "file",
|
|
"source": "cargo.lock",
|
|
"locator": "Cargo.lock",
|
|
"value": "my_app 0.1.0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"analyzerId": "rust",
|
|
"componentKey": "purl::pkg:cargo/serde@1.0.188",
|
|
"purl": "pkg:cargo/serde@1.0.188",
|
|
"name": "serde",
|
|
"version": "1.0.188",
|
|
"type": "cargo",
|
|
"usedByEntrypoint": false,
|
|
"metadata": {
|
|
"cargo.lock.path": "Cargo.lock",
|
|
"checksum": "abc123",
|
|
"fingerprint.profile": "release",
|
|
"fingerprint.targetKind": "lib",
|
|
"source": "registry\u002Bhttps://github.com/rust-lang/crates.io-index"
|
|
},
|
|
"evidence": [
|
|
{
|
|
"kind": "file",
|
|
"source": "cargo.fingerprint",
|
|
"locator": "target/debug/.fingerprint/serde-abcdef1234567890/libserde-abcdef1234567890.json",
|
|
"value": "lib"
|
|
},
|
|
{
|
|
"kind": "file",
|
|
"source": "cargo.lock",
|
|
"locator": "Cargo.lock",
|
|
"value": "serde 1.0.188",
|
|
"sha256": "abc123"
|
|
}
|
|
]
|
|
}
|
|
] |