Мой файл контроллера angularjs всегда начинается с двух определений вложенных функций. Мол,
define(['dependencies'], function(appName) {
appName.controler('controllerName', [function main($scope) {
/* actual code here*/
$scope.method1 = function() {/*code*/}
$scope.method2 = function() {/*code*/}
...
}]);
})
Мне нужно вычислить когнитивную сложность только для method1 & method2 и т. Д., Которые находятся внутри функции #main. И пропустите функцию #main (родительскую функцию) , сложность которой будет суммой сложности всех ее дочерних методов. И который всегда больше порога> 15.