mirror of
https://github.com/yewstack/yew.git
synced 2025-12-08 21:26:25 +00:00
* detach destructures now * add failing keyed-list issue * crude port to the new bundle infrastructure * port over the infrastructure the new bcomp is especially nice and lost a few unwraps owed to not having to reserve space for a scope before rendering. Note also that bsuspense has been slimmed a bit, storing the suspended flag implicitly in the state. some naming is not perfect yet and has to be adjusted still. * mass rename: apply -> reconcile * get rid of move_before in favor of shift * generate id directly when creating a new scope * bundle for text nodes * work on naming: ancestor -> bundle * slightly optimize list reconciler, add doccomments * address review * add internal documentation * address review comments rename fields in bsuspense convert to gloo::events * move even more stuff into dom_bundle to scope exports - app_handle and layout_tests are now in there - items are publically re-exported in crate::dom_bundle - dom_bundle itself is private - btag and bcomp get their own submodules - bcomp now contains the lifecycle and scope impls * move replace into Reconcilable * move lifecycle and scope back into html as per review * move back Value and InputFields into html * actually only type-check format args in production * fix documentation link * move btag_impl up into containing module * shift comps immediately shifting the rendered Nodes does not tie into the lifecycle, as such it can happen immediately * use list-bundle in tag-bundle * fix cargo make tests * improve 05_swap benchmark * fix a blunder where I swapped operands * fix naming of BNode variants
5 lines
115 B
TOML
5 lines
115 B
TOML
# Extends the root Makefile.toml
|
|
|
|
[tasks.doc-test]
|
|
command = "echo"
|
|
args = ["No doctests run for benchmark-struct"] |