Files
dioxus/packages/wasm-split
Gerald E ButlerandJonathan Kelley f9d89b0ac1 adhoc: Fix Clippy lints in const-serialize etc. (#3880)
* adhox: Fix Clippy lints in const-serialize etc.

Fix the clippy lints that were preventing building:

   * const-serialize/src/lib.rs
   * core/src/nodes.rs
   * fullstack/src/serve_config.rs

* adhoc: Change the way to satisfy the lint for 1.85

The lint for pointer comparison is only in 1.85. The solution
uses a mechanism that was only stabilized with 1.85. Instead
of using that solution, will just allow the lint on this
function for now. Once the MSRV of Dioxus is updated to 1.85
or above, this can be changed to use the recommeneded solution.

* adhoc: Fix the 'cargo make test' tests

There were a number of tests failing to compile and/or run.
Fixed those that could be meaningfully fixed. Those that were
incomplete examples that could not be fixed are marked as
'ignore'.

* adhoc: GitIgnore test results in playwright tests

* fix wry rollback

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
2025-05-07 13:58:37 -07:00
..

This folder contains the wasm-split sub-workspace

wasm-split is a tool that allows you to split a wasm binary into multiple chunks that are lazily loaded on demand.

This workspace is comprised of:

  • the harness on which we test against
  • the wasm-split user-facing crate
  • the wasm-split-macro crate which is used to generate the wasm-split loader
  • the wasm-split-cli crate which is imported by the dioxus-cli and used when building the wasm modules
  • the wasm-used crate which provides a custom walrus Used struct that makes it easier to debug why a emit_wasm might be failing