SonarQube RPG 1.2 发布,此版本改进了解析器和符号高亮显示,同时还添加了一些新规则,详细更新内容请看发行说明:
改进
[RPG-77] - Allow legacy specification types
[RPG-78] - Allow double quotes in embedded SQL statements
[RPG-79] - Most characters found in specifications should not be treated as case-sensitive
[RPG-80] - Allow concatenation operator in embedded SQL statements
[RPG-81] - Allow function call in keyword parameter
[RPG-82] - Support hexadecimal literals
[RPG-83] - File Type and File Format should not be mandatory in a File specification
[RPG-84] - Support free-form syntax without /free compiler directive
[RPG-85] - Allow /End-free at a position greater than 7
[RPG-86] - Support continuations of names
[RPG-87] - Metrics should take subprocedures into account
[RPG-88] - Symbols should be highlighted
新特性
[RPG-72] - Rule: Variables used in only one subprocedure should not be global
[RPG-74] - Rule: "CONST" should be used for parameters that are not modified
[RPG-90] - Rule: Subprocedures should be used instead of subroutines
任务
[RPG-89] - Update SQALE model
你可以通过更新中心安装或者升级,文档现已提供在product page。
软件详情:http://jira.sonarsource.com/secure/ReleaseNote.jspa?projectId=10116&version=10685
下载地址:http://www.sonarqube.org/downloads/
来自:开源中国社区

