Skip to content

Release v0.9.0

Release v0.9.0 #4

Triggered via pull request March 5, 2026 18:43
Status Success
Total duration 2m 53s
Artifacts

release.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

18 warnings
release: src/PlanViewer.App/Controls/PlanViewerControl.axaml.cs#L88
The field 'PlanViewerControl._currentPropertySection' is assigned but its value is never used
release: src/PlanViewer.App/MainWindow.axaml.cs#L1081
Possible null reference argument for parameter 'databaseName' in 'Task<string?> ActualPlanExecutor.ExecuteForActualPlanAsync(string connectionString, string databaseName, string queryText, string? planXml, string? isolationLevel, bool isAzureSqlDb, int timeoutSeconds, CancellationToken cancellationToken)'.
release: src/PlanViewer.App/Controls/PlanViewerControl.axaml.cs#L88
The field 'PlanViewerControl._currentPropertySection' is assigned but its value is never used
release: src/PlanViewer.App/MainWindow.axaml.cs#L1081
Possible null reference argument for parameter 'databaseName' in 'Task<string?> ActualPlanExecutor.ExecuteForActualPlanAsync(string connectionString, string databaseName, string queryText, string? planXml, string? isolationLevel, bool isAzureSqlDb, int timeoutSeconds, CancellationToken cancellationToken)'.
release: src/PlanViewer.App/Controls/PlanViewerControl.axaml.cs#L88
The field 'PlanViewerControl._currentPropertySection' is assigned but its value is never used
release: src/PlanViewer.App/MainWindow.axaml.cs#L1081
Possible null reference argument for parameter 'databaseName' in 'Task<string?> ActualPlanExecutor.ExecuteForActualPlanAsync(string connectionString, string databaseName, string queryText, string? planXml, string? isolationLevel, bool isAzureSqlDb, int timeoutSeconds, CancellationToken cancellationToken)'.
release: src/PlanViewer.App/Controls/PlanViewerControl.axaml.cs#L88
The field 'PlanViewerControl._currentPropertySection' is assigned but its value is never used
release: src/PlanViewer.App/MainWindow.axaml.cs#L1081
Possible null reference argument for parameter 'databaseName' in 'Task<string?> ActualPlanExecutor.ExecuteForActualPlanAsync(string connectionString, string databaseName, string queryText, string? planXml, string? isolationLevel, bool isAzureSqlDb, int timeoutSeconds, CancellationToken cancellationToken)'.
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L44
This call site is reachable on all platforms. 'CredentialManager.ReadCredential(string)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L27
This call site is reachable on all platforms. 'CredentialManager.ReadCredential(string)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L14
This call site is reachable on all platforms. 'CredentialManager.WriteCredential(string, string, string, string?, CredentialPersistence)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.App/Controls/PlanViewerControl.axaml.cs#L88
The field 'PlanViewerControl._currentPropertySection' is assigned but its value is never used
release: src/PlanViewer.App/MainWindow.axaml.cs#L1081
Possible null reference argument for parameter 'databaseName' in 'Task<string?> ActualPlanExecutor.ExecuteForActualPlanAsync(string connectionString, string databaseName, string queryText, string? planXml, string? isolationLevel, bool isAzureSqlDb, int timeoutSeconds, CancellationToken cancellationToken)'.
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L57
This call site is reachable on all platforms. 'CredentialManager.EnumerateCredentials()' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L36
This call site is reachable on all platforms. 'CredentialManager.DeleteCredential(string)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L44
This call site is reachable on all platforms. 'CredentialManager.ReadCredential(string)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L27
This call site is reachable on all platforms. 'CredentialManager.ReadCredential(string)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
release: src/PlanViewer.Core/Services/WindowsCredentialService.cs#L14
This call site is reachable on all platforms. 'CredentialManager.WriteCredential(string, string, string, string?, CredentialPersistence)' is only supported on: 'windows' 5.1.2600 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)