提交 2a317fcc authored 作者: 马晨俊's avatar 马晨俊

mcj:

补充文档
上级 bb671e2a
......@@ -53,6 +53,48 @@
- 把指定后缀的文件与指定后缀的规则进行匹配,并全文扫描进行关键字的搜索(文字匹配利用kmp算法)
- 统计数据,封装返回
- ```java
private void initData()
```
功能:初始化数据
- ```java
public void scanFiles();
```
功能:扫描所有源文件并且分类
- ```java
private void setReportLanguageAndFrame()
```
功能:比对源文件数量得出语言架构
- ```java
private void ruleTransform(Integer status)
```
功能:根据用户评估的方式查询用户所需要的所有规则
- ```java
private void forEachFilesMap()
```
功能:根据规则后缀分类以及文件后缀分类进行匹配,并验证是否匹配某规则.并记录
- ```java
private void setRule(StringBuilder stringBuilder, PomDependency dependency)
```
功能:得到pom.xml内的依赖,并且判断是否匹配了某项规则,是否添加进数据库
- ```java
public int valiWarn(List<Rule> rules, Path path, String data, int num)
```
功能:判断是否有规则与传入的data匹配,如果有就记录
- ```java
Controller.InspectController
```
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论