ck:通过静态分析的Java代码的代码指标

上传者: 42099755 | 上传时间: 2022-07-05 20:49:30 | 文件大小: 379KB | 文件类型: ZIP
CK CK通过静态分析(即无需编译代码)来计算Java项目中的类级和度量级代码度量。 当前,它包含大量指标,包括著名的CK: CBO(对象之间的耦合) :计算类具有的依赖项的数量。 这些工具检查整个类中使用的任何类型(字段声明,方法返回类型,变量声明等)。 它忽略对Java本身的依赖关系(例如java.lang.String)。 DIT(深度继承树) :它计算一个类拥有的“父亲”的数量。 所有类的DIT至少为1(每个人都继承java.lang.Object)。 为了使它实现,项目中必须存在类(即,如果一个类依赖于依赖jar /依赖文件的X,而X依赖于其他类,则DIT计为2)。 字段数:计算字段数。 字段总数的特定数字,包括静态,公共,私有,受保护,默认,最终和同步字段。 方法数:计算方法数。 方法总数的特定数字,包括静态,公共,抽象,私有,受保护,默认,最终和同步方法。 构造方法

文件下载

资源详情

[{"title":"( 254 个子文件 379KB ) ck:通过静态分析的Java代码的代码指标","children":[{"title":"codecov.yml <span style='color:#111;'> 109B </span>","children":null,"spread":false},{"title":"mvnw.cmd <span style='color:#111;'> 6.45KB </span>","children":null,"spread":false},{"title":"mvnw <span style='color:#111;'> 9.84KB </span>","children":null,"spread":false},{"title":"log4j.xml <span style='color:#111;'> 660B </span>","children":null,"spread":false},{"title":"EnumTest.java <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明