terryyin/lizard — pull request #41 by jxieeducation (2014-04-16 17:10:50+00:00)
Title: dependency extension

created a basic dependency count extension.

currently, this extension is able to detect import statements and count how many times a function uses the import. this extension will explain to the programmer how dependent a function is or what library / files the function requires.

however, this extension is not finished. for instance, the program can detect "import java.lang.println" but it cannot detect "import java.lang.*". In addition, the programmer may want to know what external libraries are used, but this currently version also displays dependencies between files / local packages. Also, currently only import statements are read properly, because "#include <>" are not passed in as a token.