我们很高兴地通知您, JArchitect v2017已发布 ,现在可以下载 !
JArchitect是一个分析工具,确实可以让您深入研究代码的结构和质量 。
使用JArchitect,可以使用 代码指标 ,使用可视化 图和树图 ,并使用 标准和自定义规则。
通过以下重要更新节省时间,降低成本并交付高质量的代码:
- 明智的技术债务估算: JArchitect v2017可以告诉开发人员,例如, 从今天早上开始 ,刚才编写的代码引入了债务,如果需要稍后偿还,将花费大约30分钟的时间 。 知道这一点,开发人员甚至可以在将代码提交到源代码管理之前就对其进行修复。
- 质量门:质量门是对代码质量事实的检查, 必须在发布之前以及最终提交源代码控制之前对其加以实施。 例如,Quality Gates可以禁止从基线开始就引入某种严重性的问题,通过对新的和重构的代码进行测试比率来强制执行特定的代码覆盖率,或者对任何技术债务标准强制执行阈值。
默认情况下提供11个质量门,并且可以编写LINQ查询以查询质量门状态
- 默认规则集的改进:所有默认规则都已被重新审视,以智能地估算修复成本和每个问题的严重性,并过滤出更多的误报。
- 仪表板改进:仪表板现在包括技术债务指标,质量门状态和问题事实。 它允许深入挖掘任何技术债务事实并通过任何条件(新的,严重的,修复的成本...)过滤问题。
- 增强的基准体验: 您要衡量自今天早上,上周还是自上一版本以来的进度? 只需单击仪表板即可选择基线,并在几秒钟内利用更新的结果。
- 报表改进: JArchitect报表现在包括新的仪表板,并提出了“技术债务和质量门”的重点建议。
- 代码查询的改进:现在可以使用JArchitect代码查询LINQ(CQLinq)实时查询技术债务和问题集。 此外,CQLinq现在允许用户编写自定义质量门。 使用CQLinq,可以通过自定义公式来计算智能的技术债务估算。 最后,代码查询现在可以匹配各种代码元素以获得更多信息。
- 支持:对于Java 8 。
单击此处 ,立即下载并享受JArchitect的新版本。
翻译自: https://www.javacodegeeks.com/2017/06/jarchitect-v2017-released.html