A set of utilities (currently in alpha) for inspecting the structure of Solidity contracts.
Install it via npm:
npm install -g soli
The describe
command shows a summary of the contracts and methods in the files provided.
soli describe MyContract.sol
The graph
command generates a DOT-formatted graph of the control flow.
soli graph MyContract.sol
GPL-3.0