官术网_书友最值得收藏!

Installing SonarQube

SonarQube (https://www.sonarqube.org/) is a tool that scans your code and does a quality check. A set of rules are applied to your code and every time you break a rule, SonarQube will report it and add it to the technical debt. A rule can be simple, such as a missing semi-colon at the end of a JavaScript line. That should be a few seconds fix. Another rule can be more difficult, such as that the  complexity of a function (nested loop and if statements and the lines of code add to the complexity) should not be greater than a certain value. SonarQube has a default set of rules, but you can roll out your own. In this book, we are going to see SonarQube with HTML, CSS, JavaScript, and C#, but SonarQube supports many languages, such as Java, VB.NET, SQL, Haskell, PHP, and many more.

主站蜘蛛池模板: 正宁县| 平远县| 防城港市| 武宣县| 嘉义市| 姚安县| 神木县| 玛沁县| 白朗县| 安阳市| 凉城县| 祥云县| 崇明县| 章丘市| 武乡县| 刚察县| 浏阳市| 错那县| 沛县| 柞水县| 栾川县| 普兰县| 桐乡市| 安康市| 肃南| 垫江县| 太保市| 沂源县| 桑日县| 甘孜| 沈阳市| 安福县| 旬阳县| 铜梁县| 临海市| 郎溪县| 溆浦县| 兴安县| 松潘县| 电白县| 汉川市|