如何解决JavaScript问题

如何解决JavaScript问题,javascript,sonarqube,Javascript,Sonarqube,不幸的是,声纳检测到一个假阳性,当它涉及到某些功能,如这一个(或AMD模块定义) 所讨论的规则是:“函数不应该有太多行” //NOSONAR或//NOSONAR方法由于某些原因不起作用 有人能给我提供一个有效的解决办法吗?此规则不能在文件到文件的基础上停用,因为它也会为所有AMD模块触发 SonarQube版本:3.7.4-Sonar Runner:2.4 谢谢大家! Javascript插件从2.2版开始提供“NOSONAR”机制(请参阅) 由于v2.6有了改进,“函数不应该有太多的行”来忽略

不幸的是,声纳检测到一个假阳性,当它涉及到某些功能,如这一个(或AMD模块定义)

所讨论的规则是:“函数不应该有太多行”

//NOSONAR或//NOSONAR方法由于某些原因不起作用

有人能给我提供一个有效的解决办法吗?此规则不能在文件到文件的基础上停用,因为它也会为所有AMD模块触发

SonarQube版本:3.7.4-Sonar Runner:2.4


谢谢大家!

Javascript插件从2.2版开始提供“NOSONAR”机制(请参阅)

由于v2.6有了改进,“函数不应该有太多的行”来忽略AMD模式(参见)

所以Javascript插件的更新应该是可行的

module.exports = function (grunt) { // NOSONAR

grunt.initConfig({