Migrate to DownloadHandler API for Vaadin 25 compatibility #189
SonarQubeCloud / SonarCloud Code Analysis
failed
Jun 3, 2026 in 17s
Quality Gate failed
Failed conditions
8.6% Duplication on New Code (required ≤ 3%)
Annotations
sonarqubecloud / SonarCloud Code Analysis
Format specifiers should be used instead of string concatenation.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_GridExporterAddon&issues=AZ6PyICYIaTFPUKdiAFn&open=AZ6PyICYIaTFPUKdiAFn&pullRequest=189
sonarqubecloud / SonarCloud Code Analysis
Replace this instanceof check and cast with 'instanceof HasEnabled hasenabled'
See more on https://sonarcloud.io/project/issues?id=FlowingCode_GridExporterAddon&issues=AZ6PyICYIaTFPUKdiAFp&open=AZ6PyICYIaTFPUKdiAFp&pullRequest=189
sonarqubecloud / SonarCloud Code Analysis
Use static access with "com.flowingcode.vaadin.addons.gridexporter.ConcurrentOperationBase" for "MIN_COST".
See more on https://sonarcloud.io/project/issues?id=FlowingCode_GridExporterAddon&issues=AZ6PBnIVvVo3O9WvvAb1&open=AZ6PBnIVvVo3O9WvvAb1&pullRequest=189
sonarqubecloud / SonarCloud Code Analysis
Replace this usage of 'Stream.collect(Collectors.toList())' with 'Stream.toList()' and ensure that the list is unmodified.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_GridExporterAddon&issues=AZ6PyICYIaTFPUKdiAFo&open=AZ6PyICYIaTFPUKdiAFo&pullRequest=189
sonarqubecloud / SonarCloud Code Analysis
Use static access with "com.flowingcode.vaadin.addons.gridexporter.ConcurrentOperationBase" for "MAX_COST".
See more on https://sonarcloud.io/project/issues?id=FlowingCode_GridExporterAddon&issues=AZ6PBnIVvVo3O9WvvAb0&open=AZ6PBnIVvVo3O9WvvAb0&pullRequest=189
sonarqubecloud / SonarCloud Code Analysis
Remove usage of generic wildcard type.
See more on https://sonarcloud.io/project/issues?id=FlowingCode_GridExporterAddon&issues=AZ6PBnIVvVo3O9WvvAb2&open=AZ6PBnIVvVo3O9WvvAb2&pullRequest=189
Loading