Notes Microtasks coverage should be 100% integrate trampoline or gcov into the github ci pipeline cargo publish workflow add clear copy-pastable example into readme.md usize instead of u32? need “examples” command for “lorem ipsum” test page need “benchmark” need to implement testing among real data set move alorythm code to the density_tree.rs implement from_document() method for DensityTree debug pretty printer for DensityTree remove possibly problematic htmls add some tests move density_tree.rs into lib.rs move functions from util.rs iside tests, remove utils.rs Remove thiserror, html_parser dependencies move content of util module into lib.rs tests add description to README.md github CI/CD start to add benchmarks once_cell for body selector better benchmarks using real page examples [X] use zip archive to extract file [X] write becnch function to load content from file in zip archive measure coverage using gcov [X] Makefile to run gcov [X] check write some documentation push it on crates.io make valid categories slugs for crates.io add clippy to github ci pipeline make clippy happy when collecting text from node, skip empty trimmed strings make it possible to use scraper dep from within (like in ndarray-rand) update ci.yml in workflows upgrade scraper version Write documentation for each function publish docs on docs.rs count select and button as links as well