vaadin / flow

Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Apache License 2.0
619 stars 167 forks source link

chore: don't log missing setter message for records #20306

Closed mcollovati closed 3 weeks ago

mcollovati commented 3 weeks ago

Java records are immutable, so they do not provide setters for their properties. However, Flow Binder fully supports writing records by creating new instances on demand. This change prevents Binder from logging a useless 'missing setter' log message for records.

sonarcloud[bot] commented 3 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

github-actions[bot] commented 3 weeks ago

Test Results

1 142 files  ±0  1 142 suites  ±0   1h 23m 12s ⏱️ - 7m 10s 7 470 tests ±0  7 420 ✅ ±0  50 💤 ±0  0 ❌ ±0  7 828 runs   - 9  7 768 ✅  - 9  60 💤 ±0  0 ❌ ±0 

Results for commit 162b95e7. ± Comparison against base commit db675fe1.