Skip to content
No description, website, or topics provided.
OCaml
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
graph.ml
lexer.mll
main.ml
parser.mly
swift.ml
utils.ml

README.md

DependenciesGraph

Generates dependency graph for a folder containing .swift files.

Libraries used

Menhir
vis.js

How to use

Download the release
cd <PATH_TO_Dependencies Graph v1>
./main.native <PATH_TO_SWIFT_FILES_FOLDER>
Open index.html
Select graph (Inheritance or Usage)

You can specify types that shouldn't be added to the graph in types_to_ignore.txt. One type per line.

How to compile

eval `opam config env`
ocamlbuild -package unix -package str -use-menhir -menhir "menhir --external-tokens Lexer" main.native

Examples

Alamofire

Nuke

You can’t perform that action at this time.