Skip to content

Conversation

@quinchs
Copy link
Member

@quinchs quinchs commented Dec 31, 2025

Summary

This PR refactors the PropertyRenderer delegate used within components by extrapolating the functionality to a class called CXValueGenerator.

The new class handles common logic like extracting single scalar/interpolation tokens from multipart/string literals and provides an opt-int overload to implementing classes.

Some of the value generators were also improved to be more performant and cover more cases for value kinds.

@github-actions
Copy link

Test Results

223 tests  ±0   223 ✅ ±0   9s ⏱️ -2s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 3e3c595. ± Comparison against base commit 7a81480.

@quinchs quinchs merged commit f1326e1 into main Dec 31, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants