Skip to content

Alternative sync#1123

Open
VibeNL wants to merge 3 commits into
masterfrom
no-more-sync
Open

Alternative sync#1123
VibeNL wants to merge 3 commits into
masterfrom
no-more-sync

Merge branch 'master' into no-more-sync

3b2ec5e
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed May 29, 2026 in 38s

Quality Gate failed

Failed conditions
27.9% Coverage on New Code (required ≥ 80%)
10.2% Duplication on New Code (required ≤ 3%)
B Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 140 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiHoldingsDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8X179CPwd7PE8O&open=AZ5zKp8X179CPwd7PE8O&pullRequest=1123

Check warning on line 54 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiDataIssuesService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8x179CPwd7PE9L&open=AZ5zKp8x179CPwd7PE9L&pullRequest=1123

Check warning on line 44 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiUpcomingDividendsService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'DividendPerShare'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8l179CPwd7PE9C&open=AZ5zKp8l179CPwd7PE9C&pullRequest=1123

Check warning on line 124 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiTransactionService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'TotalCount'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8e179CPwd7PE80&open=AZ5zKp8e179CPwd7PE80&pullRequest=1123

Check warning on line 54 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiDataIssuesService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'SymbolIdentifiers'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8x179CPwd7PE9T&open=AZ5zKp8x179CPwd7PE9T&pullRequest=1123

Check warning on line 111 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiTransactionService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'AmountValue'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8e179CPwd7PE8w&open=AZ5zKp8e179CPwd7PE8w&pullRequest=1123

Check warning on line 50 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiDataIssuesService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'Date'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8x179CPwd7PE9R&open=AZ5zKp8x179CPwd7PE9R&pullRequest=1123

Check warning on line 132 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiHoldingsDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'AveragePrice'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8X179CPwd7PE8Y&open=AZ5zKp8X179CPwd7PE8Y&pullRequest=1123

Check warning on line 119 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiHoldingsDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'CurrentPrice'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8X179CPwd7PE8S&open=AZ5zKp8X179CPwd7PE8S&pullRequest=1123

Check warning on line 133 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiAccountDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'AssetValue'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp84179CPwd7PE93&open=AZ5zKp84179CPwd7PE93&pullRequest=1123

Check warning on line 55 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiDataIssuesService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'Quantity'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8x179CPwd7PE9U&open=AZ5zKp8x179CPwd7PE9U&pullRequest=1123

Check warning on line 276 in PortfolioViewer/PortfolioViewer.ApiService/Controllers/TransactionsController.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Value type property used as input in a controller action should be nullable, required or annotated with the JsonRequiredAttribute to avoid under-posting.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8M179CPwd7PE7-&open=AZ5zKp8M179CPwd7PE7-&pullRequest=1123

Check warning on line 113 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiTransactionService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'TotalValueAmount'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8e179CPwd7PE8x&open=AZ5zKp8e179CPwd7PE8x&pullRequest=1123

Check warning on line 56 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiDataIssuesService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8x179CPwd7PE9N&open=AZ5zKp8x179CPwd7PE9N&pullRequest=1123

Check warning on line 278 in PortfolioViewer/PortfolioViewer.ApiService/Controllers/TransactionsController.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Value type property used as input in a controller action should be nullable, required or annotated with the JsonRequiredAttribute to avoid under-posting.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8M179CPwd7PE8A&open=AZ5zKp8M179CPwd7PE8A&pullRequest=1123

Check warning on line 118 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiHoldingsDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'AveragePrice'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8X179CPwd7PE8R&open=AZ5zKp8X179CPwd7PE8R&pullRequest=1123

Check warning on line 125 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiTransactionService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8e179CPwd7PE8o&open=AZ5zKp8e179CPwd7PE8o&pullRequest=1123

Check warning on line 98 in PortfolioViewer/PortfolioViewer.ApiService/Controllers/DataIssuesController.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this code to not disclose the stack traces.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp3j179CPwd7PE79&open=AZ5zKp3j179CPwd7PE79&pullRequest=1123

Check warning on line 119 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiAccountDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp84179CPwd7PE9d&open=AZ5zKp84179CPwd7PE9d&pullRequest=1123

Check warning on line 111 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiAccountDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'Comment'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp84179CPwd7PE9q&open=AZ5zKp84179CPwd7PE9q&pullRequest=1123

Check warning on line 122 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiAccountDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp84179CPwd7PE9g&open=AZ5zKp84179CPwd7PE9g&pullRequest=1123

Check warning on line 137 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiHoldingsDataService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the unused private set accessor in property 'Date'.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8X179CPwd7PE8Z&open=AZ5zKp8X179CPwd7PE8Z&pullRequest=1123

Check warning on line 19 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiServiceBase.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use a format provider when parsing date and time.

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8r179CPwd7PE9H&open=AZ5zKp8r179CPwd7PE9H&pullRequest=1123

Check warning on line 103 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiTransactionService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8e179CPwd7PE8f&open=AZ5zKp8e179CPwd7PE8f&pullRequest=1123

Check warning on line 50 in PortfolioViewer/PortfolioViewer.WASM.Data/Services/ApiDataIssuesService.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

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

See more on https://sonarcloud.io/project/issues?id=VibeNL_GhostfolioSidekick&issues=AZ5zKp8x179CPwd7PE9J&open=AZ5zKp8x179CPwd7PE9J&pullRequest=1123