发布插件 vsce publish 一、重复度:扫描所有文件,出重复地址 重复地址: sourceId 有行数、列数、位置、范围等 二、可维护性:使用https://www.npmjs.com/package/typhonjs-escomplex这个npm包去实现的 1、圈复杂度:cyclomatic 参考:https://en.wikipedia.org/wiki/Cyclomatic_complexity 2、可读性:difficulty 参考:https://en.wikipedia.org/wiki/Halstead_complexity_measures 上的公式 3、可维护度:maintainability 递归查找子元素,根据子元素去看数组的长度,得出维护度。 |