SONARJS-241 Update rule: "Copyright and license headers should be defined"
SONARJS-242 Update rule: ""if" statement conditions should not unconditionally evaluate to "true" or to "false""
SONARJS-244 Update rule: "XPath rule"
SONARJS-243 Update rule: "Literal boolean values should not be used in condition expressions"
SONARJS-245 Update rule: "Loops should not contain more than a single "break" or "continue" statement"
SONARJS-246 Update rule: ""if ... else if" constructs shall be terminated with an "else" clause:
SONARJS-247 Update rule: "Nested blocks of code should not be left empty"
SONARJS-262 Update rule: "Duplicate property names not allowed in object literals" for ES6
SONARJS-249 Rule: "Functions should not be too complex"
Refactor name of utility class.
SONARJS-249 Rule: "Functions should not be too complex"
Fix definition of function node in FunctionUtils class.
SONARJS-250 Rule: "Functions should not have too many lines"
SONARJS-256 Rule: "Avoid definition of functions inside loops"
SONARJS-253 Rule: "(Function|Procedure) names should comply with a naming convention"
SONARJS-257 Rule: "[Functions|Methods|Lambdas] should not have too many parameters"
SONARJS-255 Rule: "Function argument names should be unique"
SONARJS-261 Rule: "Avoid usage of the same name for the declarations of both a function and a variable"
SONARJS-254 Rule: "Unused function parameters should be removed"
SONARJS-272 Rule: "Avoid usage of the same name for the declarations of both a function and a variable"