stabilize tests

This commit is contained in:
master
2026-02-01 21:37:40 +02:00
parent 55744f6a39
commit 5d5e80b2e4
6435 changed files with 33984 additions and 13802 deletions

View File

@@ -5,12 +5,13 @@
// Description: Subscribes to Scanner events for auto-learning SBOMs
// -----------------------------------------------------------------------------
using System.Text.Json;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using StellaOps.Concelier.SbomIntegration.Models;
using StellaOps.Messaging;
using StellaOps.Messaging.Abstractions;
using System.Text.Json;
namespace StellaOps.Concelier.SbomIntegration.Events;

View File

@@ -4,8 +4,9 @@
// Task: TASK-015-011 - Enriched SBOM repository interface
// Description: Storage contract for ParsedSbom persistence and lookup
// -----------------------------------------------------------------------------
using System.Collections.Immutable;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
namespace StellaOps.Concelier.SbomIntegration;

View File

@@ -5,12 +5,13 @@
// Description: Valkey-backed PURL to canonical advisory index
// -----------------------------------------------------------------------------
using System.Collections.Concurrent;
using System.Text.Json;
using Microsoft.Extensions.Logging;
using StackExchange.Redis;
using StellaOps.Concelier.Core.Canonical;
using StellaOps.Concelier.SbomIntegration.Models;
using StackExchange.Redis;
using System.Collections.Concurrent;
using System.Text.Json;
namespace StellaOps.Concelier.SbomIntegration.Index;

View File

@@ -3,8 +3,9 @@
// Sprint: SPRINT_20260119_015_Concelier_sbom_full_extraction
// Task: TASK-015-007c - SPDX license expression validation
// -----------------------------------------------------------------------------
using System.Collections.Immutable;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
namespace StellaOps.Concelier.SbomIntegration.Licensing;

View File

@@ -3,11 +3,12 @@
// Sprint: SPRINT_20260119_015_Concelier_sbom_full_extraction
// Task: TASK-015-007c - SPDX license expression validation
// -----------------------------------------------------------------------------
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
using System.Linq;
using System.Reflection;
using System.Text.Json;
using StellaOps.Concelier.SbomIntegration.Models;
namespace StellaOps.Concelier.SbomIntegration.Licensing;

View File

@@ -5,15 +5,16 @@
// Description: Implementation for matching SBOM components against advisories
// -----------------------------------------------------------------------------
using System.Collections.Concurrent;
using System.Collections.Immutable;
using System.Security.Cryptography;
using System.Text;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using StellaOps.Concelier.Core.Canonical;
using StellaOps.Concelier.SbomIntegration.Models;
using StellaOps.Concelier.SbomIntegration.Vex;
using System.Collections.Concurrent;
using System.Collections.Immutable;
using System.Security.Cryptography;
using System.Text;
namespace StellaOps.Concelier.SbomIntegration.Matching;

View File

@@ -4,12 +4,13 @@
// Task: TASK-015-008, TASK-015-009 - Full SBOM parsing
// Description: Enriched SBOM parser for CycloneDX 1.7 and SPDX 3.0.1
// -----------------------------------------------------------------------------
using Microsoft.Extensions.Logging;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
using System.Globalization;
using System.Text;
using System.Text.Json;
using Microsoft.Extensions.Logging;
using StellaOps.Concelier.SbomIntegration.Models;
namespace StellaOps.Concelier.SbomIntegration.Parsing;

View File

@@ -5,9 +5,10 @@
// Description: SBOM parser for CycloneDX and SPDX formats
// -----------------------------------------------------------------------------
using System.Text.Json;
using Microsoft.Extensions.Logging;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Text.Json;
namespace StellaOps.Concelier.SbomIntegration.Parsing;

View File

@@ -5,15 +5,16 @@
// Description: Implementation for matching SBOM components against advisories
// -----------------------------------------------------------------------------
using System.Collections.Concurrent;
using System.Collections.Immutable;
using System.Security.Cryptography;
using System.Text;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
using StellaOps.Concelier.Core.Canonical;
using StellaOps.Concelier.SbomIntegration.Models;
using StellaOps.Concelier.SbomIntegration.Vex;
using System.Collections.Concurrent;
using System.Collections.Immutable;
using System.Security.Cryptography;
using System.Text;
namespace StellaOps.Concelier.SbomIntegration;

View File

@@ -5,14 +5,15 @@
// Description: Service implementation for SBOM registration and advisory matching
// -----------------------------------------------------------------------------
using System.Diagnostics;
using System.Security.Cryptography;
using System.Text;
using Microsoft.Extensions.Logging;
using StellaOps.Concelier.Interest;
using StellaOps.Concelier.SbomIntegration.Events;
using StellaOps.Concelier.SbomIntegration.Models;
using StellaOps.Messaging.Abstractions;
using System.Diagnostics;
using System.Security.Cryptography;
using System.Text;
namespace StellaOps.Concelier.SbomIntegration;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
namespace StellaOps.Concelier.SbomIntegration.Vex;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
namespace StellaOps.Concelier.SbomIntegration.Vex;

View File

@@ -1,3 +1,4 @@
using System.Text;
using System.Text.Json;
using System.Text.Json.Serialization;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
namespace StellaOps.Concelier.SbomIntegration.Vex;

View File

@@ -1,5 +1,6 @@
using System.Collections.Immutable;
using StellaOps.Concelier.SbomIntegration.Models;
using System.Collections.Immutable;
namespace StellaOps.Concelier.SbomIntegration.Vex;