crytic / medusa

Parallelized, coverage-guided, mutational Solidity smart contract fuzzing, powered by go-ethereum
https://www.trailofbits.com/
GNU Affero General Public License v3.0
273 stars 33 forks source link

[WIP] Coverage report improvements #302

Open Xenomega opened 4 months ago

Xenomega commented 4 months ago

This PR closes #267. It currently adds buttons to "expand all", "collapse all", "expand empty", and "collapse empty" contracts in our coverage reports.

It also simplifies some of the surrounding code.

Expand/collapse all is OK, but it seems like we need better navigatability. Outstanding tasks are: