Fix build and code structure improvements. New but essential UI functionality. CI improvements. Documentation improvements. AI module improvements.
This commit is contained in:
@@ -13,7 +13,7 @@ public class ValkeyCallGraphCacheServiceTests : IAsyncLifetime
|
||||
{
|
||||
private ValkeyCallGraphCacheService _cache = null!;
|
||||
|
||||
public Task InitializeAsync()
|
||||
public ValueTask InitializeAsync()
|
||||
{
|
||||
var store = new Dictionary<string, RedisValue>(StringComparer.Ordinal);
|
||||
|
||||
@@ -69,10 +69,10 @@ public class ValkeyCallGraphCacheServiceTests : IAsyncLifetime
|
||||
options,
|
||||
NullLogger<ValkeyCallGraphCacheService>.Instance,
|
||||
connectionFactory: _ => Task.FromResult(connection.Object));
|
||||
return Task.CompletedTask;
|
||||
return ValueTask.CompletedTask;
|
||||
}
|
||||
|
||||
public async Task DisposeAsync()
|
||||
public async ValueTask DisposeAsync()
|
||||
{
|
||||
await _cache.DisposeAsync();
|
||||
}
|
||||
@@ -92,8 +92,8 @@ public class ValkeyCallGraphCacheServiceTests : IAsyncLifetime
|
||||
EntrypointIds: [nodeId],
|
||||
SinkIds: []);
|
||||
|
||||
await _cache.SetCallGraphAsync(snapshot);
|
||||
var loaded = await _cache.TryGetCallGraphAsync("scan-cache-1", "dotnet");
|
||||
await _cache.SetCallGraphAsync(snapshot, cancellationToken: CancellationToken.None);
|
||||
var loaded = await _cache.TryGetCallGraphAsync("scan-cache-1", "dotnet", cancellationToken: CancellationToken.None);
|
||||
|
||||
Assert.NotNull(loaded);
|
||||
Assert.Equal(snapshot.ScanId, loaded!.ScanId);
|
||||
@@ -115,8 +115,8 @@ public class ValkeyCallGraphCacheServiceTests : IAsyncLifetime
|
||||
Paths: [],
|
||||
ResultDigest: "sha256:r");
|
||||
|
||||
await _cache.SetReachabilityResultAsync(result);
|
||||
var loaded = await _cache.TryGetReachabilityResultAsync("scan-cache-2", "dotnet");
|
||||
await _cache.SetReachabilityResultAsync(result, cancellationToken: CancellationToken.None);
|
||||
var loaded = await _cache.TryGetReachabilityResultAsync("scan-cache-2", "dotnet", cancellationToken: CancellationToken.None);
|
||||
|
||||
Assert.NotNull(loaded);
|
||||
Assert.Equal(result.ResultDigest, loaded!.ResultDigest);
|
||||
|
||||
Reference in New Issue
Block a user