Open waooog opened 7 years ago
我们的自动化缺陷检测工具扫描 jstorm-core的源代码,发现了一处潜在的code smell/bug:
路径:jstorm-core/src/main/java/com/alibaba/jstorm/container/CgroupCenter.java
jstorm-core/src/main/java/com/alibaba/jstorm/container/CgroupCenter.java
代码片段:
public List<Hierarchy> getHierarchies() { ... Hierarchy h = hierarchies.get(type); h = new Hierarchy(name, CgroupUtils.analyse(type), dir); ... }
上述代码片段中,Hierarchy的对象h 被连续两次初始化,建议修改为:
Hierarchy
h
Hierarchy h = new Hierarchy(name, CgroupUtils.analyse(type), dir);
你提一个PR好了
好的,已经建了一个PR了, 谢谢.
我们的自动化缺陷检测工具扫描 jstorm-core的源代码,发现了一处潜在的code smell/bug:
路径:
jstorm-core/src/main/java/com/alibaba/jstorm/container/CgroupCenter.java
代码片段:
上述代码片段中,
Hierarchy
的对象h
被连续两次初始化,建议修改为:Hierarchy h = new Hierarchy(name, CgroupUtils.analyse(type), dir);