Skip to content

Commit

Permalink
Remove test apps.
Browse files Browse the repository at this point in the history
  • Loading branch information
RazrFalcon committed Oct 1, 2023
1 parent 4fd609d commit c3007c0
Show file tree
Hide file tree
Showing 9 changed files with 1 addition and 128 deletions.
8 changes: 1 addition & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,7 @@ For more details see [docs/parsing.md](https://github.com/RazrFalcon/roxmltree/b
| Writing | ||||
| No **unsafe** || || |
| Language | Rust | C | Rust | Rust |
| Size overhead<sup>4</sup> | **~55KiB** | ~1.4MiB<sup>5</sup> | ~78KiB | ~102KiB |
| Dependencies | **1** | ?<sup>5</sup> | 2 | 2 |
| Dependencies | **1** | - | 2 | 2 |
| Tested version | 0.18.0 | Apple-provided | 0.10.3 | 0.3.2 |
| License | MIT / Apache-2.0 | MIT | MIT | MIT |

Expand All @@ -69,8 +68,6 @@ Notes:
so you can easily retrieve it if you need it.
See [examples/print_pos.rs](examples/print_pos.rs) for details.
3. In the `memchr` crate.
4. Binary size overhead according to [cargo-bloat](https://github.com/RazrFalcon/cargo-bloat).
5. Depends on build flags.

There is also `elementtree` and `treexml` crates, but they are abandoned for a long time.

Expand Down Expand Up @@ -139,9 +136,6 @@ You can try running the benchmarks yourself by running `cargo bench` in the `ben
- Since all libraries have a different XML support, benchmarking is a bit pointless.
- Tree crates may use different *xml-rs* crate versions.
- We bench *libxml2* using the *[rust-libxml]* wrapper crate
- *quick-xml* is faster than *xmlparser* because it's more forgiving for the input,
while *xmlparser* is very strict and does a lot of checks, which are expensive.
So performance difference is mainly due to validation.

[xml-rs]: https://crates.io/crates/xml-rs
[quick-xml]: https://crates.io/crates/quick-xml
Expand Down
10 changes: 0 additions & 10 deletions test-apps/null-app/Cargo.toml

This file was deleted.

3 changes: 0 additions & 3 deletions test-apps/null-app/app.rs

This file was deleted.

13 changes: 0 additions & 13 deletions test-apps/roxmltree-app/Cargo.toml

This file was deleted.

14 changes: 0 additions & 14 deletions test-apps/roxmltree-app/app.rs

This file was deleted.

13 changes: 0 additions & 13 deletions test-apps/sxd-app/Cargo.toml

This file was deleted.

31 changes: 0 additions & 31 deletions test-apps/sxd-app/app.rs

This file was deleted.

13 changes: 0 additions & 13 deletions test-apps/xmltree-app/Cargo.toml

This file was deleted.

24 changes: 0 additions & 24 deletions test-apps/xmltree-app/app.rs

This file was deleted.

0 comments on commit c3007c0

Please sign in to comment.