Skip to content

Latest commit

 

History

History
42 lines (41 loc) · 1.65 KB

notes.org

File metadata and controls

42 lines (41 loc) · 1.65 KB

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