Sonarqube 中有解析和集成 Matlab 的插件吗?
Is there a plugin for parsing and integrating Matlab in Sonarqube?
有谁知道,哪里可以找到解析集成Matlab的插件
在 Sonarqube 中?
如果我已经得到或编写了这个插件,我可以使用 Sonarqube 的内部 PMD runner 来检查为 Matlab 创建的自定义规则(XPath)吗?
或者我必须写一个额外的 "parser" 来扩展 PMD
矩阵?
非常感谢您!
编辑
好吧,我还在考虑。看起来,如果我想使用 PMD(使用 JavaCC 我可以生成解析器和词法分析器),我必须 write/extend 一个 matlab 语法。
但是在我这样做之前,我还可以使用创建的语法和生成器(例如 ANTLR)为 Sonarqube 生成解析器和词法分析器吗?
SonarQube 没有 Matlab 插件。
如果您决定自己开发插件(这不是一件小事),那么您将不需要 PMD。查看 PHP 或 CSS 插件源代码以了解如何开始:
或者,你也可以在PMD中加入Matlab语言的支持,然后开发一个SonarQube "Matlab PMD"插件。这确实 not 有意义,除非您出于某种原因真的想与 PMD 集成。 PMD http://pmd.sourceforge.net/pmd-5.3.2/pmd-matlab/index.html 目前似乎非常有限 Matlab 支持 - 即只是一个词法分析器,但没有解析器或规则。
有谁知道,哪里可以找到解析集成Matlab的插件
在 Sonarqube 中?如果我已经得到或编写了这个插件,我可以使用 Sonarqube 的内部 PMD runner 来检查为 Matlab 创建的自定义规则(XPath)吗?
或者我必须写一个额外的 "parser" 来扩展 PMD 矩阵?
非常感谢您!
编辑
好吧,我还在考虑。看起来,如果我想使用 PMD(使用 JavaCC 我可以生成解析器和词法分析器),我必须 write/extend 一个 matlab 语法。
但是在我这样做之前,我还可以使用创建的语法和生成器(例如 ANTLR)为 Sonarqube 生成解析器和词法分析器吗?
SonarQube 没有 Matlab 插件。
如果您决定自己开发插件(这不是一件小事),那么您将不需要 PMD。查看 PHP 或 CSS 插件源代码以了解如何开始:
或者,你也可以在PMD中加入Matlab语言的支持,然后开发一个SonarQube "Matlab PMD"插件。这确实 not 有意义,除非您出于某种原因真的想与 PMD 集成。 PMD http://pmd.sourceforge.net/pmd-5.3.2/pmd-matlab/index.html 目前似乎非常有限 Matlab 支持 - 即只是一个词法分析器,但没有解析器或规则。