Skip to content

refactor: deprecate DataCommunicatorBuilder and its constructors#9667

Merged
vursen merged 4 commits into
mainfrom
deprecate/grid-data-communicator-builder
Jul 6, 2026
Merged

refactor: deprecate DataCommunicatorBuilder and its constructors#9667
vursen merged 4 commits into
mainfrom
deprecate/grid-data-communicator-builder

style: apply spotless formatting

96a8122
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 6, 2026 in 3m 40s

Quality Gate failed

Failed conditions
B Maintainability 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 225 in vaadin-grid-flow-parent/vaadin-grid-flow/src/main/java/com/vaadin/flow/component/grid/Grid.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this “Monster Class” into smaller and more specialized ones to reduce its dependencies on other classes from 40 to the maximum authorized 20 or less.

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AZ8nZZ7yU-ygzfhgD9FB&open=AZ8nZZ7yU-ygzfhgD9FB&pullRequest=9667

Check warning on line 1360 in vaadin-grid-flow-parent/vaadin-grid-flow/src/main/java/com/vaadin/flow/component/grid/Grid.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Move this variable to comply with Java Code Conventions.

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AZ8nZZ7yU-ygzfhgD9FC&open=AZ8nZZ7yU-ygzfhgD9FC&pullRequest=9667

Check warning on line 1746 in vaadin-grid-flow-parent/vaadin-grid-flow/src/main/java/com/vaadin/flow/component/grid/Grid.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this call to a deprecated method, it has been marked for removal.

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AZ8ncWjrXO-nRr9hvHWq&open=AZ8ncWjrXO-nRr9hvHWq&pullRequest=9667

Check warning on line 1360 in vaadin-grid-flow-parent/vaadin-grid-flow/src/main/java/com/vaadin/flow/component/grid/Grid.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this call to a deprecated class, it has been marked for removal.

See more on https://sonarcloud.io/project/issues?id=vaadin_flow-components&issues=AZ8nZZ7yU-ygzfhgD9FD&open=AZ8nZZ7yU-ygzfhgD9FD&pullRequest=9667