Skip to content

PDFileExplorer: NavigateToItemAsync, and handler failures go to ExceptionHandler - #360

Merged
rolandbanks merged 1 commit into
mainfrom
feature/file-explorer-navigate-and-select
Nov 11, 2026
Merged

rolandbanks merged 1 commit into
mainfrom
feature/file-explorer-navigate-and-select

PDFileExplorer: NavigateToItemAsync opens a file's folder once and se…

f6f2401
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action Nov 11, 2026 in 0s

4 new issues (0 max.) of at least minor severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
- Added 4
           

Complexity increasing per file
==============================
- PanoramicData.Blazor/PDTree.razor.cs  2
- PanoramicData.Blazor.Demo/Pages/PDFileExplorerPage.razor.cs  1
- PanoramicData.Blazor/PDFileExplorer.razor.cs  24
- PanoramicData.Blazor.Test/Components/PDFileExplorerTests.cs  2
- PanoramicData.Blazor.Test/Components/PDFileExplorerTests.FileProvider.cs  2
- PanoramicData.Blazor.Test/Components/PDTableTests.DataLoading.cs  2
- PanoramicData.Blazor.Test/Components/PDTableTests.Selection.cs  1
- PanoramicData.Blazor.Test/Components/PDTreeTests.Interaction.cs  1
- PanoramicData.Blazor/PDTable.Data.cs  3
- PanoramicData.Blazor/PDTable.Selection.cs  4
- PanoramicData.Blazor/PDTree.Interaction.cs  5
- PanoramicData.Blazor.Test/Components/PDFileExplorerTests.Navigation.cs  6
- PanoramicData.Blazor.Test/Components/PDFileExplorerTests.Failures.cs  8
- PanoramicData.Blazor.Test/Components/PDTreeTests.Failures.cs  10
- PanoramicData.Blazor/Helpers/ComponentExceptionGuard.cs  7
         

Clones added
============
- PanoramicData.Blazor.Test/Components/PDTreeTests.Interaction.cs  2
- PanoramicData.Blazor.Test/Components/PDTreeTests.Failures.cs  4
         

See the complete overview on Codacy

Annotations

Check warning on line 53 in PanoramicData.Blazor.Test/Components/PDFileExplorerTests.Failures.cs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

PanoramicData.Blazor.Test/Components/PDFileExplorerTests.Failures.cs#L53

Remove this unused method parameter 'items'.

Check warning on line 57 in PanoramicData.Blazor.Test/Components/PDFileExplorerTests.FileProvider.cs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

PanoramicData.Blazor.Test/Components/PDFileExplorerTests.FileProvider.cs#L57

Remove unassigned auto-property 'BeforeAnswer', or set its value.

Check warning on line 155 in PanoramicData.Blazor.Test/Components/PDTableTests.DataLoading.cs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

PanoramicData.Blazor.Test/Components/PDTableTests.DataLoading.cs#L155

Remove this unused method parameter 'criteria'.

Check warning on line 711 in PanoramicData.Blazor/PDFileExplorer.razor.cs

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

PanoramicData.Blazor/PDFileExplorer.razor.cs#L711

Method PDFileExplorer::NavigateToItemAsync has a cyclomatic complexity of 10 (limit is 8)