提交 7453375a authored 作者: czq's avatar czq

czq

上级 c49375fe
...@@ -261,7 +261,7 @@ public class InspectController { ...@@ -261,7 +261,7 @@ public class InspectController {
//jni数量 //jni数量
int jni = 0; int jni = 0;
//中间件依赖数量 //中间件依赖数量
// int dependOnNum = 0; int number = 0;
HashMap<String, List<Warn>> warnDetails = inspect.getWarnDetails(); HashMap<String, List<Warn>> warnDetails = inspect.getWarnDetails();
Set<String> keySet = warnDetails.keySet(); Set<String> keySet = warnDetails.keySet();
List<TechnologyReport> technologyReports = new ArrayList<>(); List<TechnologyReport> technologyReports = new ArrayList<>();
...@@ -278,10 +278,11 @@ public class InspectController { ...@@ -278,10 +278,11 @@ public class InspectController {
technologyContent.setFile(warn.getFilePath()); technologyContent.setFile(warn.getFilePath());
technologyContent.setKeyWord(warn.getRule()); technologyContent.setKeyWord(warn.getRule());
technologyContent.setPosition(warn.getLineNum().toString()); technologyContent.setPosition(warn.getLineNum().toString());
// String categoryId = warn.getCategoryId(); String categoryId = warn.getCategoryId();
// if(!Objects.equals(categoryId, "0") &&categoryId!=null&& Objects.equals(categoryId, "1")){ if(!Objects.equals(categoryId, "0") &&categoryId!=null&& Objects.equals(categoryId, "1")
// dependOnNum += 1; && (key.contains("不支持") || key.contains("未知"))){
// } number += 1;
}
technologyContents.add(technologyContent); technologyContents.add(technologyContent);
} }
if(Objects.equals(key, "Microsoft CSS extensions(不支持)")){ if(Objects.equals(key, "Microsoft CSS extensions(不支持)")){
...@@ -334,11 +335,11 @@ public class InspectController { ...@@ -334,11 +335,11 @@ public class InspectController {
//中间件难度 //中间件难度
MiddlewareDifficulty middlewareDifficulty = new MiddlewareDifficulty(); MiddlewareDifficulty middlewareDifficulty = new MiddlewareDifficulty();
//所有的依赖 //所有的依赖
List<PomDependency> dependencies = new ArrayList<>(); // List<PomDependency> dependencies = new ArrayList<>();
List<ProjectPom> depTreeList = inspect.getDependencyVo().getDepTreeList(); // List<ProjectPom> depTreeList = inspect.getDependencyVo().getDepTreeList();
for (ProjectPom projectPom : depTreeList) { // for (ProjectPom projectPom : depTreeList) {
dependencies.addAll(projectPom.getDependencies()); // dependencies.addAll(projectPom.getDependencies());
} // }
// HashMap<String,Integer> num = new HashMap<>(); // HashMap<String,Integer> num = new HashMap<>();
// for (PomDependency pomDependency:dependencies) { // for (PomDependency pomDependency:dependencies) {
...@@ -360,6 +361,7 @@ public class InspectController { ...@@ -360,6 +361,7 @@ public class InspectController {
// dependOnNum.setNum(num.get(s)); // dependOnNum.setNum(num.get(s));
// dependOnNums.add(dependOnNum); // dependOnNums.add(dependOnNum);
// } // }
middlewareDifficulty.setNumber(number);
middlewareDifficulty.setDependOnNum(inspect.getSupportSize()); middlewareDifficulty.setDependOnNum(inspect.getSupportSize());
Middleware middleware = reform.getMiddleware(); Middleware middleware = reform.getMiddleware();
middlewareDifficulty.setWeb(middleware.getWeb()); middlewareDifficulty.setWeb(middleware.getWeb());
......
...@@ -38,10 +38,14 @@ public class MiddlewareDifficulty { ...@@ -38,10 +38,14 @@ public class MiddlewareDifficulty {
private double load; private double load;
/** /**
* 依赖详情 * 依赖详情(国产化支持的,王永磊要用)
*/ */
private Integer dependOnNum; private Integer dependOnNum;
/**
* 依赖数量
*/
private Integer number;
/* /*
*用户额外信息详情 *用户额外信息详情
*/ */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论