Some checks failed
AOC Guard CI / aoc-guard (push) Has been cancelled
AOC Guard CI / aoc-verify (push) Has been cancelled
Docs CI / lint-and-preview (push) Has been cancelled
Scanner Analyzers / Discover Analyzers (push) Has been cancelled
Scanner Analyzers / Build Analyzers (push) Has been cancelled
Scanner Analyzers / Test Language Analyzers (push) Has been cancelled
Scanner Analyzers / Validate Test Fixtures (push) Has been cancelled
Scanner Analyzers / Verify Deterministic Output (push) Has been cancelled
Findings Ledger CI / build-test (push) Has been cancelled
Findings Ledger CI / migration-validation (push) Has been cancelled
Manifest Integrity / Validate Schema Integrity (push) Has been cancelled
Manifest Integrity / Validate Contract Documents (push) Has been cancelled
Manifest Integrity / Validate Pack Fixtures (push) Has been cancelled
Manifest Integrity / Audit SHA256SUMS Files (push) Has been cancelled
Manifest Integrity / Verify Merkle Roots (push) Has been cancelled
Findings Ledger CI / generate-manifest (push) Has been cancelled
- Implement comprehensive tests for PhpFrameworkSurface, covering scenarios such as empty surfaces, presence of routes, controllers, middlewares, CLI commands, cron jobs, and event listeners. - Validate metadata creation for route counts, HTTP methods, protected and public routes, and route patterns. - Introduce tests for PhpPharScanner, including handling of non-existent files, null or empty paths, invalid PHAR files, and minimal PHAR structures. - Ensure correct computation of SHA256 for valid PHAR files and validate the properties of PhpPharArchive, PhpPharEntry, and PhpPharScanResult.
38 lines
1.3 KiB
JSON
38 lines
1.3 KiB
JSON
{
|
|
"version": "2025-12-07",
|
|
"exportId": "console-export::tenant-default::2025-12-07::0009",
|
|
"tenantId": "tenant-default",
|
|
"generatedAt": "2025-12-07T10:15:00Z",
|
|
"items": [
|
|
{
|
|
"type": "vuln",
|
|
"id": "CVE-2024-12345",
|
|
"format": "json",
|
|
"url": "https://downloads.local/exports/0009/vuln/CVE-2024-12345.json?sig=abc",
|
|
"sha256": "f1c5a94d5e7e0b12f8a6c3b9e2f3d1017c6b9c1c822f4d2d5fa0c3e46f0e9a10",
|
|
"size": 18432
|
|
},
|
|
{
|
|
"type": "vex",
|
|
"id": "vex:tenant-default:jwt-auth:5d1a",
|
|
"format": "ndjson",
|
|
"url": "https://downloads.local/exports/0009/vex/vex-tenant-default-jwt-auth-5d1a.ndjson?sig=def",
|
|
"sha256": "3a2d0edc2bfa4c5c9e1a7f96b0b5e6de378c1f9baf2d6f2a7e9c5d4b3f0c1a2e",
|
|
"size": 9216
|
|
},
|
|
{
|
|
"type": "bundle",
|
|
"id": "console-export::tenant-default::2025-12-07::0009",
|
|
"format": "tar.gz",
|
|
"url": "https://downloads.local/exports/0009/bundle.tar.gz?sig=ghi",
|
|
"sha256": "12ae34f51c2b4c6d7e8f90ab1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7081920a",
|
|
"size": 48732102
|
|
}
|
|
],
|
|
"checksums": {
|
|
"manifest": "sha256:8bbf3cc1f8c7d6e5a4b3c2d1e0f9a8b7c6d5e4f3a2b1c0dffeeddccbbaa99887",
|
|
"bundle": "sha256:12ae34f51c2b4c6d7e8f90ab1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7081920a"
|
|
},
|
|
"expiresAt": "2025-12-14T10:15:00Z"
|
|
}
|