Inspect program execution from data generated by `callspectpy`
Project description
# callspect
Inspect program execution from data generated by callspectpy
`bash # run app as background process $ callspect ~/path-to-file-generated-by-callspectpy & # open `callspect` in default browser and view data $ xdg-open http://127.0.0.1:5000/ `
## TODO Future:
call args seperated with newlines as option
max/min window with app-header
- layout customization
https://www.webcomponents.org/element/vaadin/vaadin-split-layout
should be reflected in link AND allow to change WITHOUT refresh
scr-code filename is floating
details-box: open-in-editor action
- hidable left pane with (app-drawer)
show whole map flow with warning about too-many-calls
- main-thread selected in call-tree shows all flow map?
limit actor parent calls?
limit actor child calls?
allow picked package to be shown (default all-checked?)
DX: files *.css.html are shitty copy-paste from node_modules, there must be a better way
- actor has zooming feature
show only module-level interaction
show only class-level interaction
show only obj-level interaction
show only function-level interaction
- sequence svg reacts by highlighting in call-tree
additional vertical layout
diagram handles recurrent fn
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for callspect-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45c35f3faba1b3ee407c2d118cb7eb52cee3e9a7ce1b611fcbce635f0604d905 |
|
MD5 | d77a3fa6bf5556439a95acd592a3edb2 |
|
BLAKE2b-256 | 9395af15de540eeecfd2a8f3f08592b2db1baf4464d439e903a34cfb8aa235b7 |