Skip to content

Support for passing in types that do not match exact entity type #12

Support for passing in types that do not match exact entity type

Support for passing in types that do not match exact entity type #12

Triggered via pull request November 20, 2023 20:47
Status Success
Total duration 3m 56s
Artifacts 2

build.yml

on: pull_request
Build on Ubuntu (full)
1m 50s
Build on Ubuntu (full)
Build on Windows
3m 44s
Build on Windows
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertServiceExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L26
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L52
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L78
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L80
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L99
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L101
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L75
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Ubuntu (full): src/FlexLabs.EntityFrameworkCore.Upsert/UpsertCommandBuilder.cs#L117
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/InvalidMatchColumnsException.cs#L14
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertServiceExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L26
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/UpsertExtensions.cs#L28
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/Runners/UpsertCommandRunnerBase.cs#L61
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/Runners/UpsertCommandRunnerBase.cs#L71
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/Runners/UpsertCommandRunnerBase.cs#L80
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/Runners/UpsertCommandRunnerBase.cs#L85
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/Runners/UpsertCommandRunnerBase.cs#L42
Use 'ArgumentNullException.ThrowIfNull' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1510)
Build on Windows: src/FlexLabs.EntityFrameworkCore.Upsert/Runners/RelationalUpsertCommandRunner.cs#L73
Cache a 'CompositeFormat' for repeated use in this formatting operation (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1863)

Artifacts

Produced during runtime
Name Size
test-results Expired
627 KB
test-results-win Expired
289 KB