feat: Add MongoIdempotencyStoreOptions for MongoDB configuration
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled

feat: Implement BsonJsonConverter for converting BsonDocument and BsonArray to JSON

fix: Update project file to include MongoDB.Bson package

test: Add GraphOverlayExporterTests to validate NDJSON export functionality

refactor: Refactor Program.cs in Attestation Tool for improved argument parsing and error handling

docs: Update README for stella-forensic-verify with usage instructions and exit codes

feat: Enhance HmacVerifier with clock skew and not-after checks

feat: Add MerkleRootVerifier and ChainOfCustodyVerifier for additional verification methods

fix: Update DenoRuntimeShim to correctly handle file paths

feat: Introduce ComposerAutoloadData and related parsing in ComposerLockReader

test: Add tests for Deno runtime execution and verification

test: Enhance PHP package tests to include autoload data verification

test: Add unit tests for HmacVerifier and verification logic
This commit is contained in:
StellaOps Bot
2025-11-22 16:42:56 +02:00
parent 967ae0ab16
commit dc7c75b496
85 changed files with 2272 additions and 917 deletions

View File

@@ -38,6 +38,30 @@ internal sealed class PhpPackage
yield return new KeyValuePair<string, string?>("composer.source.ref", _package.SourceReference);
}
if (!_package.Autoload.IsEmpty)
{
if (_package.Autoload.Psr4.Count > 0)
{
yield return new KeyValuePair<string, string?>(
"composer.autoload.psr4",
string.Join(';', _package.Autoload.Psr4));
}
if (_package.Autoload.Classmap.Count > 0)
{
yield return new KeyValuePair<string, string?>(
"composer.autoload.classmap",
string.Join(';', _package.Autoload.Classmap));
}
if (_package.Autoload.Files.Count > 0)
{
yield return new KeyValuePair<string, string?>(
"composer.autoload.files",
string.Join(';', _package.Autoload.Files));
}
}
if (!string.IsNullOrWhiteSpace(_package.DistSha256))
{
yield return new KeyValuePair<string, string?>("composer.dist.sha256", _package.DistSha256);