流程图
2023-06-02 08:18:26 16 举报
哈哈
作者其他创作
大纲/内容
遍历路径下的文件,对Java类型的文件进行解析
获得cu的节点
获取用户信息
结束
重写visit方法,以便在遍历AST时捕获特定的节点和关系。
从类声明的语句获得类的信息。
获取项目信息
项目参与者
获得类节点
if(层数<n)
开始
获得包到cu的边
否
获得类到方法的边
获得项目中的方法结点
获得cu到类的边
把边都加入edges中
从数据库获取项目的路径
项目拥有者
对于每个java文件
存到数据库里
参与者的项目列表
是
获取项目参与者列表
从方法声明的语句获得方法的信息。
解析包名
初始的项目
把节点都加入nodes
对包名进行层层解析,获得每一层包名,加入包节点
获得包的节点
0 条评论
下一页