Skip to content

Releases: PaulTaykalo/objc-dependency-visualizer

Swift AST Dump support

17 Oct 20:03
Compare
Choose a tag to compare

In this version, Swift AST dump is supported as the source for building dependencies graph.
While it's more proof of concept, results can be really cool :)

./generate-objc-dependencies-to-json.rb --ast-file file.ast
./generate-objc-dependencies-to-json.rb --ast-file file.ast --inheritance-only

More detailed info can be found on wiki

DWARF symbols and Live Coding

19 May 10:54
Compare
Choose a tag to compare

In this version two "big" things were added:

  • Resolving Dependecies from DWARF information
  • Live Editor for fast update cycle

DWARF Information

Additional option -d or --use-dwarf-info was added, which will run dwarfdump for each found object file and will try to get dependency information from there. This option was added mainly because there are some hidden dependencies those are not visible when we're using nm -o

Live Editor

Instead of editing index.html file, and see changes after reload, now you can run any JS code (with some predefined example), which will be applied to your graph immediately.