push
github
Garbage collector (#13) * array: test sorted array pointer * sheet: newProxy * package: update lock * sheet: garbage collector * array: use garbage collector * sheet: do not log deletions by default * array: CellArray, collector * gc update with 0.1.7 (#16) * array: test sort array remapped * array: reduce accepts Promises * array: update remapped test * cleanup: log messages * clean: log messages * Pointers map calls (#4) * sheet: implement newProxy * pointers: test call counts * sheet: restore newProxy from bc3a9de8b * package: update lock * sheet: do not recompute on roots from @J-Ata 941d6e3ac * package: bump to graph 0.1.3 * test: fix non-returning error cascade test (not passing) * error: improve tests * Jata@pointer map calls (#15) * More debug Logs squash! WIP test * Print all when DEV * Fix concurrency issue on canceled computations * cell, sheet: debug false --------- Co-authored-by: J-Ata <135155454+J-Ata@users.noreply.github.com> * package: bump version to 0.1.7 --------- Co-authored-by: J-Ata <135155454+J-Ata@users.noreply.github.com> * sheet: release after GC collection * cell: manage invalidation first for _setValueOnComputationCompletion * cell: do not update localStorage if !needUpdate --------- Co-authored-by: J-Ata <135155454+J-Ata@users.noreply.github.com> * array: fix type error * gitignore: coverage * array: rewrite filter, improve gc use, find * package: fix exports * package: bump version * filterAsync: remove * array: tests for first, last, find --------- Co-authored-by: J-Ata <135155454+J-Ata@users.noreply.github.com>
364 of 437 branches covered (83.3%)
Branch coverage included in aggregate %.
353 of 421 new or added lines in 4 files covered. (83.85%)
2 existing lines in 1 file now uncovered.2834 of 3250 relevant lines covered (87.2%)
882.78 hits per line