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

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.

主站蜘蛛池模板: 湟中县| 兴文县| 大关县| 延边| 灵川县| 洛阳市| 温州市| 农安县| 农安县| 连山| 苍山县| 任丘市| 鲁甸县| 宁武县| 通州区| 商水县| 洛隆县| 宜丰县| 攀枝花市| 阿拉善右旗| 庄浪县| 墨江| 泰兴市| 治多县| 集安市| 海门市| 萝北县| 濮阳县| 安阳市| 蓬莱市| 荥阳市| 绍兴市| 缙云县| 秦皇岛市| 塔河县| 调兵山市| 武穴市| 贵溪市| 福清市| 潞西市| 波密县|