如何为SonarQube移交自定义规则以识别JavaScript构造函数?
我在客户端开发MVC框架,比如AngularJS。作为项目的一部分,我已经编写了一些服务来使用AngularAPI处理restful客户端请求和响应。现在我正在使用SONAR工具执行一些代码质量任务。但根据AngularJSAPI服务,我们可以调用一个函数,它是一个具有相同服务名称的构造函数。比如说如何为SonarQube移交自定义规则以识别JavaScript构造函数?,sonarqube,sonar-runner,Sonarqube,Sonar Runner,我在客户端开发MVC框架,比如AngularJS。作为项目的一部分,我已经编写了一些服务来使用AngularAPI处理restful客户端请求和响应。现在我正在使用SONAR工具执行一些代码质量任务。但根据AngularJSAPI服务,我们可以调用一个函数,它是一个具有相同服务名称的构造函数。比如说 angular.module('modulename').factory('ServiceName',[function(){ function Se
angular.module('modulename').factory('ServiceName',[function(){
function ServiceName() { }]);
现在我们来谈谈库贝。SonaQube根据一些普通函数匈牙利符号规则将此函数名作为普通函数名(serviceName)读取,但如果我将此函数名更改为普通函数名,则功能无法按照Angular JS Api标准工作。所以现在我需要将一条自定义规则移交给SONAR,以避免将这些构造函数名作为普通函数名进行检查。所以,有谁能给我建议一些方法来编写处理此类场景的自定义规则吗。提前谢谢