如何使用gradle为新语言开发Sonar插件?

时间:2015-03-12 18:47:32

标签: java maven gradle sonarqube

我目前正在开发一种新语言的Sonar插件;事实上,为我开发语言解析器很容易。

这是我遇到的其余部分,第一个路障是Sonar的documentation,它只涵盖了Maven。

但我使用gradle。

文档中的示例也非常令人不安,因为pom.xml提取的第一行是:

<artifactId>sonar-foo-plugin</artifactId>
<!-- CUSTOM PACKAGING!! -->
<packaging>sonar-plugin</packaging>

现在,我对maven一无所知,真的,我想避免&#34;转回&#34;它;一个原因是我目前用gradle做事情,maven根本做不到,除了委托给蚂蚁。

到目前为止我的预感是这个自定义包装是由Sonar sonar-packaging-maven-plugin定义的;现在,那应该是什么意思?如何使用gradle复制此插件?我从哪里开始?

虽然Sonar插件确实存在用于gradle,但它们仅涵盖分析部分,而不是插件开发。我的网络搜索&#34;到目前为止(使用Duckduckgo)未能使任何有用的东西......

0 个答案:

没有答案