Closed javier-godoy closed 1 month ago
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code
The recent changes introduce several configuration files and updates to the GridExporter
demo classes. Configuration files for native image processing, including reflection, proxy, resource, and serialization configurations, have been added. Additionally, the GridExporter
demo classes have been updated to disable the auto-sizing of columns. These modifications aim to enhance the integration and functionality of the GridExporter
add-on within native images.
Files/Paths | Change Summary |
---|---|
docs/native-image/README.md |
Added reflection hints and build arguments for native image integration. |
docs/native-image/proxy-config.json |
Introduced configurations for interfaces related to XML binding and event producers. |
docs/native-image/resource-config.json , src/test/resources/META-INF/.../resource-config.json |
Added resource patterns for inclusion in the project. |
docs/native-image/serialization-config.json |
Defined various types for serialization purposes. |
src/test/resources/META-INF/.../reflect-config.json |
Configured reflection for the Person class in the com.flowingcode.vaadin.addons.gridexporter . |
src/test/java/com/flowingcode/vaadin/addons/gridexporter/GridExporter...Demo.java |
Updated to disable auto-sizing of columns in the GridExporter instance. |
In the land of code where changes bloom,
GridExporter now has room,
To fit just right without auto-size,
Columns stay still, no surprise.
Native images now take form,
With configs set, they weather the storm.
A rabbit's cheer for code so neat,
Integration now, a seamless feat! 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Actionable comments posted: 3
Useful comments posted: 0
What do we say to the gods of Skynet? Not today. 🤣🐇
As discussed in #110 I'm disabling the autosize feature in demos, since measuring fonts seems unsupported in native images.
Reflection hints are provided for the demo clases (in src/test/resources), but I'm not confident the add-on (src/main) hints are stable enough (they work with the demos, though), so I'm only providing them as documentation in the hope that they may be helpful.
Summary by CodeRabbit
Documentation
New Features
Person
class to enable method access in native images.Bug Fixes