CodeFactExtractor:提取源代码元素以构建知识图以进行代码搜索和推断 Search source code
内容 什么是CodeFactExtractor 是一个轻量级框架,可从源代码中提取事实,以进行代码搜索和推理。 通过多种方式帮助进行静态和动态分析: 协助正常的静态分析任务,例如控制流分析,数据流分析和调用图分析。 根据自定义规则或编程语言机制搜索代码元素。 推断代码元素的关系,例如实现,继承,覆盖和重载。 识别设计模式,例如23种经典的GoF(四人制)设计模式和新兴的设计模式。 检测气味,反模式和缺陷,例如,诸如并行继承层次结构,消息链,中间人和数据类之类的气味,以及诸如呼叫超级,循环依赖,常量接口,圆椭圆问题和对象之类的反模式狂欢。 封装时间信息以推断运行时行为,例如方法的调用顺序和数据的传输(例如,通过监视字段修改)。 基本 猫头鹰 W3C 是一种语义Web语言,旨在表示有关事物,事物组以及事物之间关系的丰富而复杂的知识。 在OWL中, class代表一组元素。 类的
文件列表
CodeFactExtractor:提取源代码元素以构建知识图以进行代码搜索和推断-Search source code
(预估有个542文件)
TextFigure.class
10KB
PolyLineFigure.class
8KB
LineConnection.class
7KB
StandardDrawingView.class
14KB
ConnectionTool.class
6KB
CompositeFigure.class
8KB
DecoratorFigure.class
5KB
StandardDrawing.class
5KB
AbstractFigure.class
7KB
ConnectionHandle.class
5KB
暂无评论