Skip to content

Build settings: analyzers on, deterministic builds, warnings-as-error… #29

Build settings: analyzers on, deterministic builds, warnings-as-error…

Build settings: analyzers on, deterministic builds, warnings-as-error… #29

Triggered via push October 24, 2025 12:58
Status Success
Total duration 1m 24s
Artifacts 2

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

19 warnings
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L93
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L89
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L82
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L78
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L63
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L59
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L70
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L51
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.UI/MainViewModel.cs#L42
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L51
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L47
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L32
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L41
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L30
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L38
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L22
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
build-test: src/MeterCalibDesk.Data/Repositories/InMemoryMeterRepository.cs#L28
In externally visible method 'Task<Meter> InMemoryMeterRepository.AddAsync(Meter meter, CancellationToken ct = default(CancellationToken))', validate parameter 'meter' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build-test: src/MeterCalibDesk.Data/AppDbContext.cs#L15
In externally visible method 'void AppDbContext.OnModelCreating(ModelBuilder modelBuilder)', validate parameter 'modelBuilder' is non-null before using it. If appropriate, throw an 'ArgumentNullException' when the argument is 'null'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1062)
build-test: src/MeterCalibDesk.Data/Repositories/EfMeterRepository.cs#L17
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)

Artifacts

Produced during runtime
Name Size Digest
MeterCalibDesk.UI-publish Expired
5.58 MB
sha256:51793a76961269f0f2eb91cfedb34ba09b811e687a9e0fffd1340e5f29673362
TestResults Expired
1.36 KB
sha256:8db6f5be3784ed231d6004691a7f6bee4fd7523abd0e763db8773f2e41303eba