Commit 2b51f7c
Add
* import wasm-wave 0.6.0
with minor fixes to fit in workspace, delete dependency on wasmtime, and fix some benign warnings
Co-authored-by: Lann Martin <lann.martin@fermyon.com>
* import tests from wasm-wave 0.6.0
wasmtime test removed from these sources, since that depends on wasm_wave::wasmtime which was not imported here.
Co-authored-by: Lann Martin <lann.martin@fermyon.com>
* wave ui tests: upgrade snapbox, depend on tryfn, use new syntax
* wasm-wave: remove wasmtime test dep, and dead test code
* wasm-wave: latest wit-parser api changes
* wasm-wave: remove use of wasmtime from rustdocs
* fixes for rebase
* values and types: derive Eq in addition to PartialEq
This is due to a bug that only occurs in MSRV (1.76.0) where, for consts such as Ty::BOOL be used in patterns, the type must derive not just PartialEq but also Eq.
This restriction is relaxed in later rust releases for consts constructed directly rather than with const fns.
* replace snapbox with by-hand implementation
snapbox had a pretty trivial incompatibility with wasm32-wasi, and once i fixed that I found one of its deps did as well, so rather than shave all those yaks just replace the bit we need with this trivial code
* readme: fix url to wit
* url fixes
* delete duplicate license
* add wasm-wave to crates to publish
* add comment of todo
* add todo in comment
* gitattributes: wave test input and output are text but newlines should not be messed with
---------
Co-authored-by: Lann Martin <lann.martin@fermyon.com>lann/wasm-wave to crates (#1606)1 parent 999fc16 commit 2b51f7c
71 files changed
Lines changed: 5719 additions & 0 deletions
File tree
- ci
- crates/wasm-wave
- contrib/vscode
- .vscode
- syntaxes
- src
- value
- wasm
- tests
- ui
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
0 commit comments