/extractor

work-in-progress extraction and normalization of type and call relationships for scala (sbt) projects

Primary LanguageScala

Build Status

#Note: the official repo is now at https://github.com/CANVE and co-committers are welcome. Work will resume in few weeks/months.

Extracts and normalizes the type relationships and call graph of scala sbt projects, through an sbt plugin which injects a compiler plugin and normalizes data across projects. Currently the project only publishes locally and you need to drop us a line on gitter to get the up-to-date getting started instructions.

development notes:

This project currently uses git submodules to include some of its dependencies. You can think about git submodules as pointers to other repos. This means one more action is required to get a working local copy of the repo:

After cloning, cd into the cloned directory and run git submodule update --init. This will pull in the "pointed at" projects, and now you have the full project to work on locally.

License: Apache 2.0