Homework for Advanced Programming II, 2020, Renmin University.
A simple defect detection tool for C/C++ with GUI based on LLVM IR and Apriori Algorithm.
- (2020.06.02) Remenber to modify
Makefilewhen necessary before you push your work. - (2020.06.02) Please DO NOT use quotation marks(
"") to include headerfiles in llvm library, use angle brackets(<>) instead. - (2020.05.06) Please format the code with style defined in
.clang-formatbefore committing.- For VS-Code users, you can simply press
Shift+Alt+Fto format the code. - If it doesn't work, you can try to append
"C_Cpp.clang_format_style": "file"after your workspace setting file.
- For VS-Code users, you can simply press
- (2020.05.06) Please DO NOT commit your local test scripts to the repo. Put then in the folder
test/instead.
- 程序切片与规范化
- (By hxt) 构建依赖、共享关系
- (By hxt) 规范化
- (By wcr) 字符串 hash
- (By llj & xq) 项集挖掘
- (By wcr & xq) 规则生成
- (By wcr) 缺陷检测
- (By hxt) 图形化界面